High speed segway control with series elastic actuator for driving stability improvement
- 16 Downloads
Abstract
Recently, Segway has been developed continuously for intelligent mobile vehicles and the performance of Segway is being enhanced. In particular, high-speed Segway must be controlled for maintaining stability in dangerous situations. Therefore, safety factors during driving situation have been considered seriously. In most of the developments and studies on Segway, however, the optimization and improvement of the controller component have been tackled and there are few studies on the safety devices and the stability of driving. Therefore, in this research we focus on the control of the SEA to improve the driving stability of high-speed Segway. The impact and vibration generated from the ground due to uneven road surfaces considerably influence the driving safety. So, by measuring and compensating for the external forces transmitted to the Segway using the SEA, a comfort of the driver can be improved and better driving stability can be ensured. By linear and curved path driving experiments, the performance of the proposed algorithm to improve the stability has been verified.
Keywords
Compliance actuator High-speed segway Personal mobility Series elastic actuator (SEA) Stability improvementNomenclature
- mm
Mass of the DC motor
- mb
Mass of the ball-screw
- xM
Displacement generated by the DC motor
- xL
Displacement of the load part
- bM
Damping coefficient of the DC motor
- bL
Damping coefficient of the load
- kS
The constant of linear spring
- mM
Combined mass of motor and ball-screw
- FM
Force generated by the DC motor
- FL
Force acting on the spring
- Fext
External force acting on the load part of SEA
- PM(s)
Laplace transform result of motor system
- PS(s)
Laplace transform result of spring system
- PL(s)
Laplace transform result of load system
- Kp, Kd
The proportional and differential gain
- Fd
Desired input of PD controller
- L
Distance of between the left and right wheels
- VL, VR
Velocities of left and right wheels
- R
A radius of rotation
- a⃗
Acceleration of the Segway
- T
The time
- Fi
Inertial force acting on the driver
- F
Force acting on the Segway
- ν⃗
Velocity of Segway
- n⃗
The normal force
- g⃗
The acceleration of gravity
- m
Mass of the Segway
- θP
Angle for pitch tilting control
- Fc
The centripetal force
- a⃗c
The centripetal acceleration
- ω⃗
Wheel velocity
- θR
Angle for roll tilting control
- θ
Final output of motion control part
- XMC
SEA command generated by motion control part
- XEC
SEA command generated by external force compensation part
Preview
Unable to display preview. Download preview PDF.
Notes
Acknowledgments
This material is based upon work supported by the Ministry of Trade, Industry & Energy (MOTIE, Korea) under Industrial Technology Innovation Program. No. 10062443’ 40 km/h of balancing robot with active suspension’.
This research was funded and conducted under ⌈the Competency Development Program for Industry Specialists⌉ of the Korean Ministry of Trade, Industry and Energy (MOTIE), operated by Korea Institute for Advancement of Technology (KIAT) (No. P0008473, The development of high skilled and innovative manpower to lead the Innovation based on Robot).
References
- [1]M. R. Bageant, Balancing a two-wheeled segway robot, Bachelor’s Thesis, Massachusetts Institute of Technology, Massachusetts, USA (2011).Google Scholar
- [2]S. F. Kwak, E. J. Song, K. S. Kim and B. S. Song, Design of fuzzy logic controller for inverted pendulum-type mobile robot using smart in-wheel motor, Indian Journal of Science and Technology, 8(5) (2015) 187–196.Google Scholar
- [3]B. W. Kim, S. J. Hwang and B. S. Park, A low-complexity controller design for Segway, Proc. KIEE Summer Conference 2015, Korea (2015) 1339–1340.Google Scholar
- [4]T. Abut and S. Soyguder, Real-time control and application with self-tuning PID-type fuzzy adaptive controller of an inverted pendulum, Industrial Robot, 46(1) (2019) 159–170.Google Scholar
- [5]S. J. Yoo, J. S. Jo, S. H. You and K. I. Lee, A VDC controller design for rollover prevention and lateral stability improvement of vehicle, Proc. AUTO JOURNAL: Journal of the Korean Society of Automotive Engineers, Korea (2006) 766–775.Google Scholar
- [6]K. Goher, M. O. Tokhi and N. Siddique, Dynamic modeling and control of a two wheeled robotic vehicle with a virtual payload, ARPN Journal of Engineering and Applied Sciences, 6(3) (2011) 7–41.Google Scholar
- [7]S. Y. Lee, Stable driving control of segway robot on the slope, M.S. Thesis, Pusan National Univ., Busan, Korea (2014).Google Scholar
- [8]H. G. Nguyen, J. Morrell, K. D. Mullens, A. B. Burmeister, S. Miles, N. Farrington, K. M. Thomas and D. W. Gage, Segway robotic mobility platform, Mobile Robots XVII, 5609 (2004) 207–221.Google Scholar
- [9]G. A. Pratt and M. M. Williamson, Series elastic actuators, IEEE/RSJ International Conference on Intelligent Robots and Systems, 1 (1995) 399–406.Google Scholar
- [10]S. Arumugom, S. Muthuraman and V. Ponselvan, Modeling and application of series elastic actuators for force control multi legged robots, Computing, 1(1) (2009) 26–33.Google Scholar
- [11]D. W. Robinson, Design and analysis of series elasticity in closed-loop actuator force control, Ph.D. Thesis, Massachusetts Institute of Technology, Massachusetts, USA (2000) 1–123.Google Scholar
- [12]S. H. Oh and K. C. Kong, High-precision robust force control of a series elastic actuator, IEEE/ASME Transactions on Mechatronics, 22 (2017) 71–80.Google Scholar
- [13]C. Lee, S. H. Kwak, J. H. Kwak and S. H. Oh, Generalization of series elastic actuator configurations and dynamic behavior comparison, Journal of Actuators, 6(3) (2017) 1–26.Google Scholar
- [14]K. Isik, S. He, J. Ho and L. Sentis, Re-engineering a high performance electrical series elastic actuator for low-cost industrial applications, Actuators, 6(1) (2017) 1–16.Google Scholar
- [15]E. Sariyildiz, G. Chen and H. Yu, Robust position control of a novel series elastic actuator via disturbance observer, IEEE/RSJ International Conference on Intelligent Robots and Systems, Hamburg, Germany (2015).Google Scholar
- [16]H. Y. Yu, S. A. Huang, G. Chen and N. Thakor, Control design of a novel compliant actuator for rehabilitation robots, Mechatronics, 23(8) (2013) 1072–1083.Google Scholar
- [17]R. V. Ham, T. G. Sugar, B. Vanderborght, K. W. Hollander and D. Lefeber, Compliant actuator designs, IEEE Robotics & Automation Magazine, 16(3) (2009) 81–94.Google Scholar
- [18]N. Paine, S. Oh and L. Sentis, Design and control considerations for high-performance series elastic actuators, IEEE/ASME Transactions on Mechatronics, 19(3) (2014) 1080–1091.Google Scholar
- [19]H. N. Yun, J. U. Bang, J. H. Kim and J. M. Lee, Development and simulation of the series elastic actuator for force sensing, 2018 IEEE 18th International Power Electronics and Motion Control Conference (PEMC), Hungary (2018) 539–542.Google Scholar
- [20]K. C. Kong, J. B. Bae and M. Tomizuka, Control of rotary series elastic actuator for ideal force-mode actuation in human-robot interaction applications, IEEE/ASME Transactions on Mechatronics, 14(1) (2009) 105–118.Google Scholar
- [21]M. Hutter, C. Gehring, D. Jud, A. Lauber, C. D. Bellicoso, V. Tsounis, J. Hwangbo, K. Bodie, P. Fankhauser, M. Bloesch, R. Diethelm, S. Bachmann, A. Melzer and M. Hoepflinger, Anymal-a highly mobile and dynamic quadrupedal robot, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, Korea (2016) 38–44.Google Scholar
- [22]T. Abut and S. Soyguder, Real-time control of bilateral teleoperation system with adaptive computed torque method, Industrial Robot, 44(3) (2017) 299–311.Google Scholar
- [23]L. Ding, K. Xia, H. Gao, G. Liu and Z. Deng, Robust adaptive control of door opening by a mobile rescue manipulator based on unknown-force-related constraints estimation, Robotica, 36(1) (2018) 119–140.Google Scholar
- [24]F. Guenther, H. Q. Vu and F. Iida, Improving legged robot hopping by using coupling-based series elastic actuation, IEEE/ASME Transactions on Mechatronics, 24(2) (2019) 413–423.Google Scholar
- [25]V. Ivanov and B. Shyrokau, Fuzzy architecture of safety-relevant vehicle systems, REC, Singapore (2010).Google Scholar
- [26]N. Moarefi, A. Yarahmadi, P. Esfehani and M. Mohabbati, Segway robot designing and simulating using BELBIC, IOSR-JCE, 18(5) (2016) 103–109.Google Scholar
- [27]A, Bhoraskar and P. Sakthivel, A review and a comparison of dugoff and modified dugoff formula with magic formula, ICNTE-2017 (2017) 1–4.Google Scholar
- [28]H. Navabi, S. Sadeghnejad, S. Ramezani and J. Baltes, Position control of the single spherical wheel mobile robot by using the fuzzy sliding mode controller, Journal of Advances in Fuzzy Systems, 2017(1) (2017) 1–10.Google Scholar