A temporal planning algorithm that is implemented on a wheeled mobile robot is presented. This algorithm has two parts: the first part is developed to control the motion of the mobile robot, and the second part is designed to control a 6-degrees-of-freedom (DOF) arm attached to the robot. In most robotic applications, it is necessary for the mobile robot to plan and follow a desired path. It may also be necessary for the robot to follow a given velocity profile, which is known as temporal planning. The advantage of temporal planning method in this paper is in its simplicity and its computational efficiency. A rudimentary trajectory is first created by assigning an arbitrary time to each segment of the path. This trajectory is made feasible by applying a number of constraints and using a linear scaling technique. When a velocity profile is given, a nonlinear time scaling technique is used to fit the mobile robot’s linear velocity to the given velocity profile. A method for avoiding moving obstacles is also implemented. Simulation and experimental results showed good agreement with each other. A novelty of this paper is in developing and implementing a new method for control of a 6-DOF arm attached to the mobile robot. Two methods have been proposed and tested for position control of the robot arm; i) linear end-effector increment (LEI), and ii) linear joints increment (LJI). It is shown that LEI is more precise than LJI in trajectory tracking of robot arm; however, the singularity of Denavit-Hartenberg (DH) transformations matrix limits the application of this method for specific trajectories. The LJI is developed to avoid the singularity in DH transformation matrix. The experimental results for four different paths show the effectiveness of the LJI approach. The successful experimental results of path and temporal planning of a wheeled mobile robot and motion control of its industrial arm is reported.
Skip Nav Destination
ASME 2010 International Mechanical Engineering Congress and Exposition
November 12–18, 2010
Vancouver, British Columbia, Canada
Conference Sponsors:
- ASME
ISBN:
978-0-7918-4445-8
PROCEEDINGS PAPER
Trajectory Planning for a Wheeled Mobile Robot and its Robotic Arm
Reza Fotouhi,
Reza Fotouhi
University of Saskatchewan, Saskatoon, SK, Canada
Search for other works by this author on:
Hamid Salmasi,
Hamid Salmasi
University of Saskatchewan, Saskatoon, SK, Canada
Search for other works by this author on:
Imran Waheed,
Imran Waheed
Sherritt International Corp., Fort Saskatchewan, AB, Canada
Search for other works by this author on:
Mohammad Vakil
Mohammad Vakil
University of Saskatchewan, Saskatoon, SK, Canada
Search for other works by this author on:
Reza Fotouhi
University of Saskatchewan, Saskatoon, SK, Canada
Hamid Salmasi
University of Saskatchewan, Saskatoon, SK, Canada
Imran Waheed
Sherritt International Corp., Fort Saskatchewan, AB, Canada
Mohammad Vakil
University of Saskatchewan, Saskatoon, SK, Canada
Paper No:
IMECE2010-40800, pp. 807-816; 10 pages
Published Online:
April 30, 2012
Citation
Fotouhi, R, Salmasi, H, Waheed, I, & Vakil, M. "Trajectory Planning for a Wheeled Mobile Robot and its Robotic Arm." Proceedings of the ASME 2010 International Mechanical Engineering Congress and Exposition. Volume 8: Dynamic Systems and Control, Parts A and B. Vancouver, British Columbia, Canada. November 12–18, 2010. pp. 807-816. ASME. https://doi.org/10.1115/IMECE2010-40800
Download citation file:
29
Views
Related Proceedings Papers
Related Articles
Understanding Snakelike Locomotion Through a Novel Push-Point Approach
J. Dyn. Sys., Meas., Control (March,2005)
Distributed Robust Control of Compliant Framed Wheeled Modular Mobile Robots
J. Dyn. Sys., Meas., Control (September,2006)
Modeling and Experimental Validation of a Cable-Driven Robot for Three-Dimensional Printing Construction
J. Mechanisms Robotics (June,2025)
Related Chapters
Time-Varying Coefficient Aided MM Scheme
Robot Manipulator Redundancy Resolution
Pseudoinverse Method and Singularities Discussed
Robot Manipulator Redundancy Resolution
Manipulability-Maximizing SMP Scheme
Robot Manipulator Redundancy Resolution