Realtime Motion Planning for Manipulator Robots under Dynamic Environments: An Optimal Control Approach

This report presents optimal control methods integrated with hierarchical control framework to realize real-time collision-free optimal trajectories for motion control in kinematic chain manipulator (KCM) robot systems under dynamic environments. Recently, they have been increasingly used in applic...

Full description

Bibliographic Details
Main Author: Ogunlowore, Olabanjo Jude
Language:en
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/10012/7405
id ndltd-WATERLOO-oai-uwspace.uwaterloo.ca-10012-7405
record_format oai_dc
spelling ndltd-WATERLOO-oai-uwspace.uwaterloo.ca-10012-74052013-04-23T04:12:47ZOgunlowore, Olabanjo Jude2013-04-19T13:17:57Z2013-04-19T13:17:57Z2013-04-19T13:17:57Z2013http://hdl.handle.net/10012/7405This report presents optimal control methods integrated with hierarchical control framework to realize real-time collision-free optimal trajectories for motion control in kinematic chain manipulator (KCM) robot systems under dynamic environments. Recently, they have been increasingly used in applications where manipulators are required to interact with random objects and humans. As a result, more complex trajectory planning schemes are required. The main objective of this research is to develop new motion control strategies that can enable such robots to operate efficiently and optimally in such unknown and dynamic environments. Two direct optimal control methods: The direct collocation method and discrete mechanics for optimal control methods are investigated for solving the related constrained optimal control problem and the results are compared. Using the receding horizon control structure, open-loop sub-optimal trajectories are generated as real-time input to the controller as opposed to the predefined trajectory over the entire time duration. This, in essence, captures the dynamic nature of the obstacles. The closed-loop position controller is then engaged to span the robot end-effector along this desired optimal path by computing appropriate torque commands for the joint actuators. Employing a two-degree of freedom technique, collision-free trajectories and robot environment information are transmitted in real-time by the aid of a bidirectional connectionless datagram transfer. A hierarchical network control platform is designed to condition triggering of precedent activities between a dedicated machine computing the optimal trajectory and the real-time computer running a low-level controller. Experimental results on a 2-link planar robot are presented to validate the main ideas. Real-time implementation of collision-free workspace trajectory control is achieved for cases where obstacles are arbitrarily changing in the robot workspace.enOptimal controlRealtime Motion planningRoboticsTrajectory generationKinematic Chain ManipualtorsObstacle AvoidanceOptimizationModern Control theoryRealtime Motion Planning for Manipulator Robots under Dynamic Environments: An Optimal Control ApproachThesis or DissertationMechanical and Mechatronics EngineeringMaster of Applied ScienceMechanical Engineering
collection NDLTD
language en
sources NDLTD
topic Optimal control
Realtime Motion planning
Robotics
Trajectory generation
Kinematic Chain Manipualtors
Obstacle Avoidance
Optimization
Modern Control theory
Mechanical Engineering
spellingShingle Optimal control
Realtime Motion planning
Robotics
Trajectory generation
Kinematic Chain Manipualtors
Obstacle Avoidance
Optimization
Modern Control theory
Mechanical Engineering
Ogunlowore, Olabanjo Jude
Realtime Motion Planning for Manipulator Robots under Dynamic Environments: An Optimal Control Approach
description This report presents optimal control methods integrated with hierarchical control framework to realize real-time collision-free optimal trajectories for motion control in kinematic chain manipulator (KCM) robot systems under dynamic environments. Recently, they have been increasingly used in applications where manipulators are required to interact with random objects and humans. As a result, more complex trajectory planning schemes are required. The main objective of this research is to develop new motion control strategies that can enable such robots to operate efficiently and optimally in such unknown and dynamic environments. Two direct optimal control methods: The direct collocation method and discrete mechanics for optimal control methods are investigated for solving the related constrained optimal control problem and the results are compared. Using the receding horizon control structure, open-loop sub-optimal trajectories are generated as real-time input to the controller as opposed to the predefined trajectory over the entire time duration. This, in essence, captures the dynamic nature of the obstacles. The closed-loop position controller is then engaged to span the robot end-effector along this desired optimal path by computing appropriate torque commands for the joint actuators. Employing a two-degree of freedom technique, collision-free trajectories and robot environment information are transmitted in real-time by the aid of a bidirectional connectionless datagram transfer. A hierarchical network control platform is designed to condition triggering of precedent activities between a dedicated machine computing the optimal trajectory and the real-time computer running a low-level controller. Experimental results on a 2-link planar robot are presented to validate the main ideas. Real-time implementation of collision-free workspace trajectory control is achieved for cases where obstacles are arbitrarily changing in the robot workspace.
author Ogunlowore, Olabanjo Jude
author_facet Ogunlowore, Olabanjo Jude
author_sort Ogunlowore, Olabanjo Jude
title Realtime Motion Planning for Manipulator Robots under Dynamic Environments: An Optimal Control Approach
title_short Realtime Motion Planning for Manipulator Robots under Dynamic Environments: An Optimal Control Approach
title_full Realtime Motion Planning for Manipulator Robots under Dynamic Environments: An Optimal Control Approach
title_fullStr Realtime Motion Planning for Manipulator Robots under Dynamic Environments: An Optimal Control Approach
title_full_unstemmed Realtime Motion Planning for Manipulator Robots under Dynamic Environments: An Optimal Control Approach
title_sort realtime motion planning for manipulator robots under dynamic environments: an optimal control approach
publishDate 2013
url http://hdl.handle.net/10012/7405
work_keys_str_mv AT ogunloworeolabanjojude realtimemotionplanningformanipulatorrobotsunderdynamicenvironmentsanoptimalcontrolapproach
_version_ 1716585051311833088