Kinematics, dynamics and control design of 4WIS4WID mobile robots
- Author(s): Ming-Han Lee 1 and Tzuu-Hseng S. Li 1
-
-
View affiliations
-
Affiliations:
1:
aiRobots Laboratory , Department of Electrical Engineering , National Cheng Kung University , 1 University Road , Tainan , Taiwan 70101
-
Affiliations:
1:
aiRobots Laboratory , Department of Electrical Engineering , National Cheng Kung University , 1 University Road , Tainan , Taiwan 70101
- Source:
Volume 2015, Issue 1,
January
2015,
p.
6 – 16
DOI: 10.1049/joe.2014.0241 , Online ISSN 2051-3305
Kinematic and dynamic modelling and corresponding control design of a four-wheel-independent steering and four-wheel-independent driving (4WIS4WID) mobile robot are presented in this study. Different from the differential or car-like mobile robot, the 4WIS4WID mobile robot is controlled by four steering and four driving motors, so the control scheme should possess the ability to integrate and manipulate the four independent wheels. A trajectory tracking control scheme is developed for the 4WIS4WID mobile robot, where both non-linear kinematic control and dynamic sliding-mode control are designed. All of the stabilities of the kinematic and dynamic control laws are proved by Lyapunov stability analysis. Finally, the feasibility and validity of the proposed trajectory tracking control scheme are confirmed through computer simulations.
Inspec keywords: variable structure systems; nonlinear control systems; Lyapunov methods; trajectory control; robot kinematics; robot dynamics; mobile robots
Other keywords: four-wheel-independent driving mobile robot; dynamic sliding-mode control; kinematic modelling; trajectory tracking control scheme; dynamic modelling; four-wheel-independent steering mobile robot; Lyapunov stability analysis; 4WIS4WID mobile robot
Subjects: Stability in control theory; Robotics; Robot and manipulator mechanics; Multivariable control systems; Mobile robots; Spatial variables control; Nonlinear control systems
References
-
-
1)
-
6. Song, Y.D., Chen, H.N., Li, D.Y.: ‘Virtual-point-based fault-tolerant lateral and longitudinal control of 4 W-steering vehicles’, IEEE Trans. Intell. Transp. Syst., 2011, 12, (4), pp. 1343–1351 (doi: 10.1109/TITS.2011.2158646).
-
-
2)
-
3. Hwang, C.L., Chang, N.W.: ‘Fuzzy decentralized sliding-mode control of a car-like mobile robot in distributed sensor-network spaces’, IEEE Trans. Fuzzy Syst., 2008, 16, (1), pp. 97–109 (doi: 10.1109/TFUZZ.2006.889935).
-
-
3)
-
18. Huang, H.C.: ‘SoPC-based parallel ACO algorithm and its application to optimal motion controller design for intelligent omnidirectional mobile robots’, IEEE Trans. Ind. Inform., 2013, 9, (4), pp. 1828–1835 (doi: 10.1109/TII.2012.2222033).
-
-
4)
-
2. Egerstedt, M., Hu, X., Stotsky, A.: ‘Control of mobile platforms using a virtual vehicle approach’, IEEE Trans. Autom. Control, 2001, 46, (11), pp. 1777–1782 (doi: 10.1109/9.964690).
-
-
5)
-
28. Hwang, C.L., Wu, H.M.: ‘Trajectory tracking of a mobile robot with frictions and uncertainties using hierarchical sliding-mode under-actuated control’, IET Control Theory Appl., 2013, 7, (7), pp. 952–965 (doi: 10.1049/iet-cta.2012.0750).
-
-
6)
-
5. Lins, Barreto S.J.C., Scolari, Conceicao A.G., Dorea, C.E.T., et al : ‘Design and implementation of model-predictive control with friction compensation on an omni directional mobile robot’, IEEE/ASME Trans. Mechatronics, 2014, 19, (2), pp. 467–476 (doi: 10.1109/TMECH.2013.2243161).
-
-
7)
-
19. Dietrich, A., Wimbock, T., Albu-Schaffer, A., Hirzinger, G.: ‘Reactive whole-body control: dynamic mobile manipulation using a large number of actuated degrees of freedom’, IEEE Robot. Autom. Mag., 2012, 19, (2), pp. 20–33 (doi: 10.1109/MRA.2012.2191432).
-
-
8)
-
8. Rubagotti, M., Della, Vedova M.L., Ferrara, A.: ‘Time-optimal sliding-mode control of a mobile robot in a dynamic environment’, IET Control Theory Appl., 2011, 5, (16), pp. 1916–1924 (doi: 10.1049/iet-cta.2010.0678).
-
-
9)
-
16. Indiveri, G.: ‘Swedish wheeled omnidirectional mobile robots: kinematics analysis and control’, IEEE Trans. Robot., 2009, 25, (1), pp. 164–171 (doi: 10.1109/TRO.2008.2010360).
-
-
10)
-
5. Nishihara, T.O., Kumamoto, H.: ‘Automatic path-tracking controller of a four-wheel steering vehicle’, Veh. Syst. Dyn., 2009, 47, (10), pp. 1205–1227 (doi: 10.1080/00423110802545919).
-
-
11)
-
25. Lam, T.L., Qian, H., Xu, Y.: ‘Omnidirectional steering interface and control for a four-wheel independent steering vehicle’, IEEE/ASME Trans. Mechatronics, 2010, 15, (3), pp. 329–338 (doi: 10.1109/TMECH.2009.2024938).
-
-
12)
-
9. Zhang, Q., Lapierre, L., Xiang, X.: ‘Distributed control of coordinated path tracking for networked nonholonomic mobile vehicles’, IEEE Trans. Ind. Inform., 2013, 9, (1), pp. 472–484 (doi: 10.1109/TII.2012.2219541).
-
-
13)
-
7. Ruiz, U., Murrieta-Cid, R., Marroquin, J.L.: ‘Time-optimal motion strategies for capturing an omnidirectional evader using a differential drive robot’, IEEE Trans. Robot., 2013, 29, (5), pp. 1180–1196 (doi: 10.1109/TRO.2013.2264868).
-
-
14)
-
15. Kim, K.B., Kim, B.K.: ‘Minimum-time trajectory for three-wheeled omnidirectional mobile robots following a bounded-curvature path with a referenced heading profile’, IEEE Trans. Robot., 2011, 27, (4), pp. 800–808 (doi: 10.1109/TRO.2011.2138490).
-
-
15)
-
10. Park, B.S., Yoo, S.J., Park, J.B., Choi, Y.H.: ‘A bioinspired neurodynamics-based approach to tracking control of mobile robots’, IEEE Trans. Ind. Electron., 2012, 59, (8), pp. 3211–3220 (doi: 10.1109/TIE.2011.2130491).
-
-
16)
-
8. Ailon, A., Zohar, I.: ‘Control strategies for driving a group of nonholonomic kinematic mobile robots in formation along a time-parameterized path’, IEEE/ASME Trans. Mechatronics, 2012, 17, (2), pp. 326–336 (doi: 10.1109/TMECH.2010.2103320).
-
-
17)
-
29. Jean, J.H., Lian, F.L.: ‘Robust visual servo control of a mobile robot for object tracking using shape parameters’, IEEE Trans. Control Syst. Technol., 2012, 20, (6), pp. 1461–1472 (doi: 10.1109/TCST.2011.2170573).
-
-
18)
-
14. Morales, J., Martinez, J.L., Mandow, A., Garcia-Cerezo, A., Pedraza, S.: ‘Power consumption modeling of skid-steer tracked mobile robots on rigid terrain’, IEEE Trans. Robot., 2009, 25, (5), pp. 1098–1108 (doi: 10.1109/TRO.2009.2026499).
-
-
19)
-
12. Yi, J., Wang, H., Zhang, J., Song, D., Jayasuriya, S., Liu, J.: ‘Kinematic modeling and analysis of skid-steered mobile robots with applications to low-cost inertial-measurement-unit-based motion estimation’, IEEE Trans. Robot., 2009, 25, (5), pp. 1087–1097 (doi: 10.1109/TRO.2009.2026506).
-
-
20)
-
11. Censi, A., Franchi, A., Marchionni, L., Oriolo, G.: ‘Simultaneous calibration of odometry and sensor parameters for mobile robots’, IEEE Trans. Robot., 2013, 29, (2), pp. 475–492 (doi: 10.1109/TRO.2012.2226380).
-
-
21)
-
18. Huang, H.C.: ‘SoPC-based parallel ACO algorithm and its application to optimal motion controller design for intelligent omnidirectional mobile robots’, IEEE Trans. Ind. Inform., 2013, 9, (4), pp. 1828–1835 (doi: 10.1109/TII.2012.2222033).
-
-
22)
-
10. Park, B.S., Yoo, S.J., Park, J.B., Choi, Y.H.: ‘A bioinspired neurodynamics-based approach to tracking control of mobile robots’, IEEE Trans. Ind. Electron., 2012, 59, (8), pp. 3211–3220 (doi: 10.1109/TIE.2011.2130491).
-
-
23)
-
11. Song, Y.D., Chen, H.N., Li, D.Y.: ‘Virtual-point-based fault-tolerant lateral and longitudinal control of 4W-steering vehicles’, IEEE Trans. Intell. Transp. Syst., 2011, 12, (4), pp. 1343–1351 (doi: 10.1109/TITS.2011.2158646).
-
-
24)
-
17. Lins Barreto, S.J.C., Scolari Conceicao, A.G., Dorea, C.E.T., Martinez, L., de Pieri, E.R.: ‘Design and implementation of model-predictive control with friction compensation on an omnidirectional mobile robot’, IEEE/ASME Trans. Mechatronics, 2014, 19, (2), pp. 467–476 (doi: 10.1109/TMECH.2013.2243161).
-
-
25)
-
9. Zhang, Q., Lapierre, L., Xiang, X.: ‘Distributed control of coordinated path tracking for networked nonholonomic mobile vehicles’, IEEE Trans. Ind. Inform., 2013, 9, (1), pp. 472–484 (doi: 10.1109/TII.2012.2219541).
-
-
26)
-
24. Lin, C.J., Hsiao, S.M., Wang, Y.H., Yeh, C.H., Huang, C.F., Li, T.H.S.: ‘Design and implementation of a 4WS4WD mobile robot and its control applications’. Proc. IEEE Int. Conf. on Systems Science and Engineering, Budapest, Hungary, 2013, pp. 235–240.
-
-
27)
-
13. Yi, J., Song, D., Zhang, J., Goodwin, Z.: ‘Adaptive trajectory tracking control of skid-steered mobile robots’. Proc. IEEE Int. Conf. on Robotics and Automation, 2007, pp. 2605–2610.
-
-
28)
-
15. Kim, K.B., Kim, B.K.: ‘Minimum-time trajectory for three-wheeled omnidirectional mobile robots following a bounded-curvature path with a referenced heading profile’, IEEE Trans. Robot., 2011, 27, (4), pp. 800–808 (doi: 10.1109/TRO.2011.2138490).
-
-
29)
-
26. Jiang, S.Y., Song, K.T.: ‘Differential flatness-based motion control of a steer-and-drive omnidirectional mobile robot’. Proc. IEEE Int. Conf. on Mechatronics and Automation 2013, Takamatsu, Japan, August 2013, pp. 1167–1172.
-
-
30)
- C. Hwang , N. Chang . Fuzzy decentralized sliding-mode control of a car-like mobile robot in distributed sensor-network spaces. IEEE Trans. Fuzzy Syst. , 1 , 97 - 109
-
31)
-
4. Kumar, U., Sukavanam, N.: ‘Backstepping based trajectory tracking control of a four wheeled mobile robot’, Int. J. Adv. Robot. Syst., 2008, 5, (4), pp. 403–410.
-
-
32)
-
25. Lam, T.L., Qian, H., Xu, Y.: ‘Omnidirectional steering interface and control for a four-wheel independent steering vehicle’, IEEE/ASME Trans. Mechatronics, 2010, 15, (3), pp. 329–338 (doi: 10.1109/TMECH.2009.2024938).
-
-
33)
-
16. Indiveri, G.: ‘Swedish wheeled omnidirectional mobile robots: kinematics analysis and control’, IEEE Trans. Robot., 2009, 25, (1), pp. 164–171 (doi: 10.1109/TRO.2008.2010360).
-
-
34)
-
1. Yeh, Y.C., Li, T.H.S., Chen, C.Y.: ‘Adaptive fuzzy sliding-mode control of dynamic model based car-like mobile robot’, Int. J. Fuzzy Syst., 2009, 11, (4), pp. 272–286.
-
-
35)
-
7. Ruiz, U., Murrieta-Cid, R., Marroquin, J.L.: ‘Time-optimal motion strategies for capturing an omnidirectional evader using a differential drive robot’, IEEE Trans. Robot., 2013, 29, (5), pp. 1180–1196 (doi: 10.1109/TRO.2013.2264868).
-
-
36)
-
22. Clavien, L., Lauria, M., Michaud, F.: ‘Instantaneous centre of rotation estimation of an omnidirectional mobile robot’. Proc. IEEE Int. Conf. on Robotics and Automation, Anchorage, AK, USA, 2010, pp. 5435–5440.
-
-
37)
-
23. Ploeg, J., van der Knaap, A.C.M., Verburg, D.J.: ‘ATS/AGV-design, implementation and evaluation of a high performance AGV’. Proc. IEEE Intelligent Vehicles Symp., 2002, 1, pp. 127–134.
-
-
38)
- M. Egerstedt , X. Hu , A. Stotsky . Control of mobile platforms using a virtual vehicle approach. IEEE Trans. Autom. Control , 11 , 1777 - 1782
-
39)
-
5. Nishihara, T.O., Kumamoto, H.: ‘Automatic path-tracking controller of a four-wheel steering vehicle’, Veh. Syst. Dyn., 2009, 47, (10), pp. 1205–1227 (doi: 10.1080/00423110802545919).
-
-
40)
-
29. Jean, J.H., Lian, F.L.: ‘Robust visual servo control of a mobile robot for object tracking using shape parameters’, IEEE Trans. Control Syst. Technol., 2012, 20, (6), pp. 1461–1472 (doi: 10.1109/TCST.2011.2170573).
-
-
41)
-
30. Rubagotti, M., Della Vedova, M.L., Ferrara, A.: ‘Time-optimal sliding-mode control of a mobile robot in a dynamic environment’, IET Control Theory Appl., 2011, 5, (16), pp. 1916–1924 (doi: 10.1049/iet-cta.2010.0678).
-
-
42)
-
11. Censi, A., Franchi, A., Marchionni, L., Oriolo, G.: ‘Simultaneous calibration of odometry and sensor parameters for mobile robots’, IEEE Trans. Robot., 2013, 29, (2), pp. 475–492 (doi: 10.1109/TRO.2012.2226380).
-
-
43)
-
12. Yi, J., Wang, H., Zhang, J., Song, D., Jayasuriya, S., Liu, J.: ‘Kinematic modeling and analysis of skid-steered mobile robots with applications to low-cost inertial-measurement-unit-based motion estimation’, IEEE Trans. Robot., 2009, 25, (5), pp. 1087–1097 (doi: 10.1109/TRO.2009.2026506).
-
-
44)
-
8. Ailon, A., Zohar, I.: ‘Control strategies for driving a group of nonholonomic kinematic mobile robots in formation along a time-parameterized path’, IEEE/ASME Trans. Mechatronics, 2012, 17, (2), pp. 326–336 (doi: 10.1109/TMECH.2010.2103320).
-
-
45)
-
19. Dietrich, A., Wimbock, T., Albu-Schaffer, A., Hirzinger, G.: ‘Reactive whole-body control: dynamic mobile manipulation using a large number of actuated degrees of freedom’, IEEE Robot. Autom. Mag., 2012, 19, (2), pp. 20–33 (doi: 10.1109/MRA.2012.2191432).
-
-
46)
-
14. Morales, J., Martinez, J.L., Mandow, A., Garcia-Cerezo, A., Pedraza, S.: ‘Power consumption modeling of skid-steer tracked mobile robots on rigid terrain’, IEEE Trans. Robot., 2009, 25, (5), pp. 1098–1108 (doi: 10.1109/TRO.2009.2026499).
-
-
47)
-
21. Connette, C.P., Pott, A., Hägele, M., Verl, A.: ‘Control of an pseudo-omnidirectional, non-holonomic, mobile robot based on an ICM representation in spherical coordinates’. Proc. IEEE Int. Conf. on Decision and Control, Cancun, Mexico, 2008, pp. 4976–4983.
-
-
48)
-
20. Qian, H., Lam, T.L., Li, W., Xia, C., Xu, Y.: ‘System and design of an omni-directional vehicle’. Proc. IEEE Int. Conf. on Robotics and Biomimetics, Bangkok, Thailand, 2009, pp. 389–394.
-
-
49)
-
27. Selekwa, M.F., Nistler, J.R.: ‘Path tracking control of four wheel independently steered ground robotic vehicles’. Proc. IEEE Conf. on Decision and Control and European Control Conf. (CDC-ECC), Orlando, FL, USA, December 2011, pp. 6355–6360.
-
-
50)
-
49. Huang, C.-L., Wu, H.-M.: ‘Trajectory tracking of a mobile robot with frictions and uncertainties using hierarchical sliding-mode under-actuated control’, IET Control Theory Appl., 2013, 7, (7), pp. 952–965 (doi: 10.1049/iet-cta.2012.0750).
-
-
1)