Identification and control of a pneumatic robot

Pneumatic actuators have a number of advantages over electric motors, including strength-to-weight ratio, tunable compliance at the mechanism level, robustness, as well as price. Their properties are in many ways similar to muscle properties, which further makes them a good choice for bio-inspired robotic designs. However they are considered harder to control, and often avoided. Here we report results on modeling and control of a 2-dof robot, as well as preliminary results on a state-of-the-art 38-dof humanoid. Contrary to popular belief, we found it surprisingly easy to work with these pneumatically-actuated robots and obtained high tracking performance. We were also able to achieve end-effector control of the highly redundant arm of the humanoid. This was done by building parametric models, fitting them to experimental data, designing model-based feedback controllers, and optimizing their performance.

[1]  James E. Bobrow,et al.  An Analysis of a Pneumatic Servo System and Its Application to a Computer-Controlled Robot , 1988 .

[2]  Rajendra Singh,et al.  Accurate Position Control of a Pneumatic Actuator , 1989, 1989 American Control Conference.

[3]  G CaldwellD,et al.  Braided Pneumatic Actuator Control of a Multi-Jointed Manipulator. , 1993 .

[4]  G.A. Medrano-Cerda,et al.  Braided pneumatic actuator control of a multi-jointed manipulator , 1993, Proceedings of IEEE Systems Man and Cybernetics Conference - SMC.

[5]  James E. Bobrow,et al.  Adaptive Tracking Control of an Air Powered Robot Actuator , 1993 .

[6]  Darwin G. Caldwell,et al.  Adaptive position control of antagonistic pneumatic muscle actuators , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[7]  Darwin G. Caldwell,et al.  Control of pneumatic muscle actuators , 1995 .

[8]  Pablo Carbonell,et al.  Nonlinear control of a pneumatic muscle actuator: backstepping vs. sliding-mode , 2001, Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204).

[9]  Tankut Acarman,et al.  A robust nonlinear controller design for a pneumatic actuator , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[10]  Antonio Bicchi,et al.  Adaptive simultaneous position and stiffness control for a soft robot arm , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  J. Schröder,et al.  Improved control of a humanoid arm driven by pneumatic actuators , 2003 .

[12]  E. Todorov,et al.  A generalized iterative LQG method for locally-optimal feedback control of constrained nonlinear stochastic systems , 2005, Proceedings of the 2005, American Control Conference, 2005..

[13]  An-Chyau Huang,et al.  Multiple-surface sliding controller design for pneumatic servo systems , 2008 .

[14]  Pascal Bigras,et al.  LuGre model-based friction compensation and positioning control for a pneumatic actuator using multi-objective output-feedback control via LMI optimization , 2009 .

[15]  Bram Vanderborght,et al.  Proxy-based Sliding Mode Control of a Planar Pneumatic Manipulator , 2009, Int. J. Robotics Res..