Hostname: page-component-74656f9884-skzmx Total loading time: 0 Render date: 2026-11-06T07:51:21.168Z Has data issue: false hasContentIssue false

Design and development of a novel autonomous scaled multiwheeled vehicle

Published online by Cambridge University Press:  21 September 2021

Aaron Hao Tan
Affiliation:
Department of Automotive, and Mechatronics Engineering, University of Ontario Institute of Technology, Oshawa, Ontario, Canada L1H 7K4
Michael Peiris
Affiliation:
Department of Automotive, and Mechatronics Engineering, University of Ontario Institute of Technology, Oshawa, Ontario, Canada L1H 7K4
Moustafa El-Gindy
Affiliation:
Department of Automotive, and Mechatronics Engineering, University of Ontario Institute of Technology, Oshawa, Ontario, Canada L1H 7K4
Haoxiang Lang*
Affiliation:
Department of Automotive, and Mechatronics Engineering, University of Ontario Institute of Technology, Oshawa, Ontario, Canada L1H 7K4
*
*Corresponding Author: haoxiang.lang@ontariotechu.ca
Rights & Permissions [Opens in a new window]

Abstract

This article proposes the design and development of a novel custom-built, autonomous scaled multiwheeled vehicle that features an eight-wheel drive and eight-wheel steer system. In addition to the mechanical and electrical design, high-level path planning and low-level vehicle control algorithms are developed and implemented including a two-stage autonomous parking algorithm is developed. A modified position-based visual servoing algorithm is proposed and developed to achieve precise pose correction. The results show significant gains in accuracy and efficiency comparing with an open-source path planner. It is the aim of this work to expand the research of autonomous platforms taking the form of commercial and off-road vehicles using actuated steering and other mechanisms attributed to passenger vehicles. The outcome of this work is a unique autonomous research platform that features independently driven wheels, steering, autonomous navigation, and parking.

Information

Type
Research Article
Copyright
© The Author(s), 2021. Published by Cambridge University Press
Figure 0

Figure 1. Physical model of the SMWV.

Figure 1

Figure 2. Front view of the SMWV.

Figure 2

Figure 3. Internal layers of the SMWV.

Figure 3

Figure 4. Top view of the 1st axle in the driving layer.

Figure 4

Figure 5. Top view of the 1st axle in the steering layer.

Figure 5

Figure 6. Global (X,Y) and Local (L,B) reference frame of SMWV.

Figure 6

Figure 7. Kinematic model of 8 × 8.

Figure 7

Table I. 8WD8WS SMWV specification.

Figure 8

Table II. Electronics component specifications.

Figure 9

Figure 8. Full system hardware architecture.

Figure 10

Figure 9. PID differential driving controller block diagram.

Figure 11

Figure 10. Steering angle versus linear actuator stroke.

Figure 12

Figure 11. PID steering controller block diagram.

Figure 13

Table III. SMWV autonomous navigation pseudocode

Figure 14

Figure 12. Difference scenarios of M-PBVS.

Figure 15

Table IV. Mobile robot parking pseudocode

Figure 16

Figure 13. Experimental setup.

Figure 17

Figure 14. (a) robot trajectory, (b) linear velocity, (c) front two-axle steering angles, (d) angular velocities.

Figure 18

Figure 15. Physical experiment (top) and RVIZ (bottom).

Figure 19

Figure 16. Autonomous navigation experiment setup.

Figure 20

Figure 17. Physical experiment (top) and RVIZ (bottom).

Figure 21

Table V. Navigation test results

Figure 22

Figure 18. Drift results.

Figure 23

Figure 19. Experimental setup.

Figure 24

Figure 20. Direct goal trajectory.

Figure 25

Table VI. Comparison results.

Figure 26

Figure 21. Direct goal velocity.

Figure 27

Figure 22. Direct goal pose error.

Figure 28

Figure 23. Direct goal steering angle.

Figure 29

Figure 24. Direct goal test: physical experiment (top) and camera view (bottom).

Figure 30

Figure 25. Alternate goal trajectory comparison.

Figure 31

Figure 26. Alternate goal position error comparison.

Figure 32

Figure 27. Alternate goal orientation error comparison.