This paper describes a trajectory optimization system that improves a vehicle's trajectory in real time, as the vehicle moves along it. Using this system, the vehicle begins moving as soon as a feasible, though non-optimal, trajectory is created. As the vehicle moves, the portion of the trajectory that has not been traversed is improved. A framework that allows the trajectory to be improved in real time while maintaining the continuity of the trajectory is presented. The parameter optimization system used to perform the dynamic optimization is discussed. The benefits of the real-time optimization system are demonstrated with experimental results from a thruster propelled air-cushion vehicle. It is shown that for maneuvers in a predictable environment, the real-time optimization system provides at least a 30 percent increase in performance compared to an online trajectory optimization system. In addition to improved performance in a predictable environment, it is shown that the real-time optimization system can compensate for unforeseen changes that occur while the vehicle is in motion. This capability is experimentally demonstrated by efficiently intercepting an evading target vehicle in an obstacle field, a task that would have been impossible without the real-time optimization system. (Author)
[1]
Jean-Claude Latombe,et al.
Robot motion planning
,
1970,
The Kluwer international series in engineering and computer science.
[2]
Steven Dubowsky,et al.
On computing the global time-optimal motions of robotic manipulators in the presence of obstacles
,
1991,
IEEE Trans. Robotics Autom..
[3]
Steven Dubowsky,et al.
Robot Path Planning with Obstacles, Actuator, Gripper, and Payload Constraints
,
1989,
Int. J. Robotics Res..
[4]
George A. Bekey,et al.
A new IEEE journal for the age of automation
,
1985,
IEEE J. Robotics Autom..
[5]
Lino Guzzella,et al.
Time-optimal motions of robots in assembly tasks
,
1986
.
[6]
Alexander Zelinsky,et al.
Using Path Transforms to Guide the Search for Findpath in 2D
,
1994,
Int. J. Robotics Res..
[7]
Elmer G. Gilbert,et al.
Distance functions and their application to robot path planning in the presence of obstacles
,
1985,
IEEE J. Robotics Autom..
[8]
James E. Bobrow,et al.
Optimal Robot Path Planning Using the Minimum-Time Criterion
,
2022
.