A Balanced Positional Control Architecture for a 12-DoF Quadruped Robot through Simulation-validation and Hardware Testing

Read original: arXiv:2312.06365 - Published 8/1/2024 by Abid Shahriar
Total Score

0

๐Ÿงช

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • Multi-joint robots require complex mathematical calculations to determine the position of the end effector relative to the other connected joints and their corresponding coordinate frames.
  • If a robot's control system uses fewer position constraints, it may be under-constrained, making it challenging to accurately position the end effector across the entire 2D Cartesian plane.
  • This can limit the robot's degrees of freedom (DoF) for leg positioning and pose/trajectory estimation.

Plain English Explanation

A multi-joint robot, like a robotic arm, needs to do extensive mathematical calculations to figure out where the end of the robot (the "end effector") is located in relation to the other joints and their coordinate systems. If the robot's control system doesn't have enough position constraints, it can be "under-constrained," meaning the end effector's position can't be precisely determined across the entire 2D work area. This can limit the robot's ability to freely move its legs and estimate its position and path of motion.

Technical Explanation

The paper introduces a novel approach and algorithm to achieve a balanced control of the robot's leg position within a coordinate system. This allows the robot's leg to be precisely determined without limiting its degrees of freedom (DoF).

The researchers derived the mathematical formulas for the joint angles using forward and inverse kinematics, and then conducted Python-based simulations to verify the robot's locomotion. They also used Python code for serial communication with a microcontroller to demonstrate the approach on a prototype leg, which achieved 78.9% accuracy compared to the simulation results.

The team performed comprehensive testing with random and continuous data points to ensure the algorithm's performance, paving the way for deployment on a physical robot.

Critical Analysis

The paper presents a robust algorithm for controlling a multi-joint robot's leg position and overcoming the challenges of under-constrained systems. The experimental validation on a prototype leg is a strong demonstration of the approach's practical applicability.

However, the paper does not discuss potential limitations or edge cases that may arise when deploying the algorithm on a full-scale robot. Additional testing and analysis of the algorithm's performance and robustness under diverse operating conditions would be valuable.

Furthermore, the paper could have delved deeper into the implications of this work for the broader field of multi-joint robot control and locomotion. Exploring how the proposed approach compares to or builds upon existing techniques in the literature would provide more context and significance.

Conclusion

This research introduces an innovative algorithm to enable precise control of a multi-joint robot's leg position, addressing the challenges of under-constrained systems. The simulation and experimental validation demonstrate the effectiveness of the approach, paving the way for improved robot locomotion and positioning capabilities. Further research and real-world testing could help refine and expand the applicability of this work to advanced robotic systems.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on ๐• โ†’

Related Papers

๐Ÿงช

Total Score

0

A Balanced Positional Control Architecture for a 12-DoF Quadruped Robot through Simulation-validation and Hardware Testing

Abid Shahriar

A multi-joint enabled robot requires extensive mathematical calculations to determine the end effector's position with respect to the other connective joints involved and their corresponding frames in a specific coordinate system. If a control architecture employs fewer positional constraints which cannot precisely determine the end effector's position in all quadrants of a 2D Cartesian plane then the robot is generally under-constrained, leading to challenges in accurate positioning to the end-effector across the entire plane. Consequently, only a subset of the end effector's degree of freedom (DoF) can be assigned for the robot's leg position for pose and trajectory estimation purposes. This paper introduces a novel approach and proposes an algorithm to consider a balanced control of the robot's leg position in a coordinate system so the robot's leg can be precisely determined and the DoF is not limited. Mathematical derivation of the joint angles is derived with forward and inverse kinematics, and Python-based simulation has been done to verify and simulate the robot's locomotion. Using Python-based code for serial communication with a micro-controller unit makes this approach more effective for demonstrating its application on a prototype leg its movement has been realized. The experimental prototype leg exhibits a commendable 78.9% accuracy with the simulated result, validating the robustness of our algorithm in practical scenarios. A comprehensive assessment of the control algorithm with random and continuous data point test has been conducted to ensure performance, so the algorithm can as well be deployed in a physical robot.

Read more

8/1/2024

๐Ÿ“ˆ

Total Score

0

A Model Predictive Capture Point Control Framework for Robust Humanoid Balancing via Ankle, Hip, and Stepping Strategies

Myeong-Ju Kim, Daegyu Lim, Gyeongjae Park, Jaeheung Park

The robust balancing capability of humanoid robots has been considered one of the crucial requirements for their mobility in real environments. In particular, many studies have been devoted to the efficient implementation of human-inspired ankle, hip, and stepping strategies, to endow humanoids with human-level balancing capability. In this paper, a robust balance control framework for humanoids is proposed. Firstly, a Model Predictive Control (MPC) framework is proposed for Capture Point (CP) tracking control, enabling the integration of ankle, hip, and stepping strategies within a single framework. Additionally, a variable weighting method is introduced that adjusts the weighting parameters of the Centroidal Angular Momentum (CAM) damping control. Secondly, a hierarchical structure of the MPC and a stepping controller was proposed, allowing for the step time optimization. The robust balancing performance of the proposed method is validated through simulations and real robot experiments. Furthermore, a superior balancing performance is demonstrated compared to a state-of-the-art Quadratic Programming (QP)-based CP controller that employs the ankle, hip, and stepping strategies. The supplementary video is available at https://youtu.be/7Y4CykTpgrw

Read more

5/14/2024

Toward Control of Wheeled Humanoid Robots with Unknown Payloads: Equilibrium Point Estimation via Real-to-Sim Adaptation
Total Score

0

Toward Control of Wheeled Humanoid Robots with Unknown Payloads: Equilibrium Point Estimation via Real-to-Sim Adaptation

Donghoon Baek, Youngwoo Sim, Amartya Purushottam, Saurabh Gupta, Joao Ramos

Model-based controllers using a linearized model around the system's equilibrium point is a common approach in the control of a wheeled humanoid due to their less computational load and ease of stability analysis. However, controlling a wheeled humanoid robot while it lifts an unknown object presents significant challenges, primarily due to the lack of knowledge in object dynamics. This paper presents a framework designed for predicting the new equilibrium point explicitly to control a wheeled-legged robot with unknown dynamics. We estimated the total mass and center of mass of the system from its response to initially unknown dynamics, then calculated the new equilibrium point accordingly. To avoid using additional sensors (e.g., force torque sensor) and reduce the effort of obtaining expensive real data, a data-driven approach is utilized with a novel real-to-sim adaptation. A more accurate nonlinear dynamics model, offering a closer representation of real-world physics, is injected into a rigid-body simulation for real-to-sim adaptation. The nonlinear dynamics model parameters were optimized using Particle Swarm Optimization. The efficacy of this framework was validated on a physical wheeled inverted pendulum, a simplified model of a wheeled-legged robot. The experimental results indicate that employing a more precise analytical model with optimized parameters significantly reduces the gap between simulation and reality, thus improving the efficiency of a model-based controller in controlling a wheeled robot with unknown dynamics

Read more

8/22/2024

Design and Control of a Novel Six-Degree-of-Freedom Hybrid Robotic Arm
Total Score

0

Design and Control of a Novel Six-Degree-of-Freedom Hybrid Robotic Arm

Yang Chen, Zhonghua Miao, Yuanyue Ge, Sen lin, Liping Chen, Ya Xiong

Robotic arms are key components in fruit-harvesting robots. In agricultural settings, conventional serial or parallel robotic arms often fall short in meeting the demands for a large workspace, rapid movement, enhanced capability of obstacle avoidance and affordability. This study proposes a novel hybrid six-degree-of-freedom (DoF) robotic arm that combines the advantages of parallel and serial mechanisms. Inspired by yoga, we designed two sliders capable of moving independently along a single rail, acting as two feet. These sliders are interconnected with linkages and a meshed-gear set, allowing the parallel mechanism to lower itself and perform a split to pass under obstacles. This unique feature allows the arm to avoid obstacles such as pipes, tables and beams typically found in greenhouses. Integrated with serially mounted joints, the patented hybrid arm is able to maintain the end's pose even when it moves with a mobile platform, facilitating fruit picking with the optimal pose in dynamic conditions. Moreover, the hybrid arm's workspace is substantially larger, being almost three times the volume of UR3 serial arms and fourteen times that of the ABB IRB parallel arms. Experiments show that the repeatability errors are 0.017 mm, 0.03 mm and 0.109 mm for the two sliders and the arm's end, respectively, providing sufficient precision for agricultural robots.

Read more

7/30/2024