Control of the CEDRA Brachiation Robot Using Combination of Controlled Lagrangians Method and Particle Swarm Optimization Algorithm
- 15 Downloads
This paper studies the control of a brachiating robot imitating the locomotion of a long armed ape. The robot has two revolute joints, but only one of them is actuated. In this paper, after deriving dynamic model of the robot, the Controlled Lagrangians (CL) method is used to design a controller for point to point locomotion. The CL method involves satisfying a number of equations called matching conditions. The matching conditions are derived using the extended λ-method in the form of a set of partial differential equations (PDEs). Solving the PDEs, a class of controllers is found that satisfies the matching conditions. The fittest controller in the class of controllers is then chosen by particle swarm optimization algorithm. Performance of the developed controller is investigated by numerical simulations. Finally, experiments are performed to validate theoretical results.
KeywordsBrachiation robot Underactuated system Controlled Lagrangians method PSO algorithm
The authors would like to thank Mr. Iman Shirdareh for his guidance and valuable suggestions in setup of the experiment. The authors would also like to thank M.H. Lavasani and M. Norouzi who originally designed and built the experimental setup used in this paper.
- Arimoto S (1984) Stability and robustness of PID feedback control for robot manipulators of sensory capability. Paper presented at the 1st international symposium robotics robotics researchGoogle Scholar
- Bloch AM, Leonard NE, Marsden JE (1997). Stabilization of mechanical systems using controlled Lagrangians. Paper presented at the proceedings of the 36th IEEE conference on decision and controlGoogle Scholar
- Eberhart RC, Shi Y (1998) Comparison between genetic algorithms and particle swarm optimization. Paper presented at the international conference on evolutionary programmingGoogle Scholar
- Fukuda T, Hosokai H, Kondo Y (1991) Brachiation type of mobile robot. Paper presented at the ‘robots in unstructured environments’, 91 ICAR, Fifth international conference on advanced roboticsGoogle Scholar
- Fukuda T, Kojima S, Sekiyama K, Hasegawa Y (2007) Design method of brachiation controller based on virtual holonomic constraint. Paper presented at the 2007 IEEE/RSJ international conference on intelligent robots and systemsGoogle Scholar
- Hamberg J (1999) General matching conditions in the theory of controlled Lagrangians. Paper presented at the proceedings of the 38th IEEE conference on decision and controlGoogle Scholar
- Kajima H, Doi M, Hasegawa Y, Fukuda T (2003) Study on brachiation controller for the multi-locomotion robot: redesigning behavior controllers. Paper presented at the proceedings of 2003 IEEE/RSJ international conference on intelligent robots and systems (IROS 2003)Google Scholar
- Tashakori S, Vossoughi G, Yazdi EA (2014) Geometric control of the brachiation robot using controlled Lagrangians method. Paper presented at the 2014 Second RSI/ISM international conference on robotics and mechatronics (ICRoM)Google Scholar
- Zhao Y, Cheng H, Zhao D, Zhang X (2008) Energy based nonlinear control of underactuated brachiation robot. Paper presented at the IEEE/ASME international conference on mechtronic and embedded systems and applications, 2008. MESA 2008Google Scholar