Hostname: page-component-cd9895bd7-gxg78 Total loading time: 0 Render date: 2024-12-25T04:16:51.009Z Has data issue: false hasContentIssue false

A neural-network approach to high-precision docking of autonomous vehicles/platforms

Published online by Cambridge University Press:  13 February 2007

Joseph Wong
Affiliation:
Computer Integrated Manufacturing Laboratory, Department of Mechanical and Industrial Engineering University of Toronto, 5 King's College Road, Toronto, M5S 3G8, Ontario, Canada
Goldie Nejat*
Affiliation:
Department of Mechanical Engineering, State University of New York at Stony Brook, Stony Brook, 11794–2300, New York, USA
Robert Fenton
Affiliation:
Computer Integrated Manufacturing Laboratory, Department of Mechanical and Industrial Engineering University of Toronto, 5 King's College Road, Toronto, M5S 3G8, Ontario, Canada
Beno Benhabib
Affiliation:
Computer Integrated Manufacturing Laboratory, Department of Mechanical and Industrial Engineering University of Toronto, 5 King's College Road, Toronto, M5S 3G8, Ontario, Canada
*
*Corresponding author. E-mail: [email protected]

Summary

In this paper, a Neural-Network- (NN) based guidance methodology is proposed for the high-precision docking of autonomous vehicles/platforms. The novelty of the overall online motion-planning methodology is its applicability to cases that do not allow for the direct proximity measurement of the vehicle's pose (position and orientation). In such instances, a guidance technique that utilizes Line-of-Sight- (LOS) based task-space sensory feedback is needed to minimize the detrimental impact of accumulated systematic motion errors. Herein, the proposed NN-based guidance methodology is implemented during the final stage of the vehicle's motion (i.e., docking). Systematic motion errors, which are accumulated after a long-range motion are reduced iteratively by executing corrective motion commands generated by the NN until the vehicle achieves its desired pose within random noise limits. The proposed guidance methodology was successfully tested via simulations for a 6-dof (degree-of-freedom) vehicle and via experiments for a 3-dof high-precision planar platform.

Type
Article
Copyright
Copyright © Cambridge University Press 2007

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1. Nejat, G. and Benhabib, B., “A Guidance-Based Motion-Planning Methodology for the Docking of Autonomous Vehicles,” J. Robot. Syst. 22 (12), 779793 (2005).CrossRefGoogle Scholar
2. Lee, P. M., Jeon, B. H. and Lee, C. M., “A Docking and Control System for An Autonomous Underwater Vehicle,” Proceedings of the MTS/IEEE, Oceans Conference, Biloxi, MI, (2002) pp. 1609–1614.Google Scholar
3. Gomi, T. and Ide, K., “Vision-Based Navigation for an Office Messenger Robot,” Proceedings of the IEEE, Conference on Intelligent Robots and Systems, Munich, Germany (1994) pp. 2015–2022.Google Scholar
4. Arras, K. O. and Vestli, S. J., “Hybrid, High-Precision Localization for the Mail Distributing Mobile Robot System MoPS,” Proceedings of the IEEE, Conference on Robotics and Automation, Leuven, Belgium (1998) pp. 3129–3134.Google Scholar
5. Roth, H. and Schilling, K., “Navigation and Docking Manoeuvres of Mobile Robots in Industrial Environments,” Proceedings of the IEEE, Conference of Industrial Electronics Society, Aachen, Germany (1998) pp. 2458–2462.Google Scholar
6. Vestri, C., Bougnoux, S., Bendahan, R., Fintzel, K., Wybo, S., Abad, F. and Kakinami, T., “Evaluation of a Vision-Based Parking Assistance System,” Proceedings of the IEEE, Conference on Intelligent Transportation System, Vienna, Austria (2005) pp. 56–60.Google Scholar
7. Wada, M., Yoon, K., Hashimot, H., Matsuda, S. and Masuda, H., “Development of Advanced Parking Assistance System,” Proceedings of the IEEE, Conference on Intelligent Transportation Systems, Tokyo, Japan (1999) pp. 716–721.Google Scholar
8. Transportation Research Board, “Transit IDEA Strategic Initiative on Bus Rapid Transit (BRT),” Online. http://gulliver.trb.org/publications/sp/BRTInitiative.pdf March 72006.Google Scholar
9. Shladover, S. E. and Miller, M. A., “Evaluation of Lane-Assist Systems for Urban Transit Operations,” IEEE, Conference on Intelligent Transportation Systems, Washington, DC (2004) pp. 749–754.Google Scholar
10. SmartDock Docking Aid system, [cited February 162006], Available HTTP: http://www.harbourmarine.com/products/smartdock-DAS.html.Google Scholar
11. Inaudi, D., Brunetti, G., Del, A. Grosso and Fedolino, M., “Monitoring of Harbor Piers with Fiber Optic Displacement Sensors”, Proc. SPIE 3995, 175179 (2000).CrossRefGoogle Scholar
12. Ortega, G. and Giron-Sierra, J. M., “Genetic Algorithms for Fuzzy Control of Automatic Docking With a Space Sation,” Proceedings of the IEEE, Conference on Evolutionary Computation, Perth, WA (1995) pp. 157–161.Google Scholar
13. Howard, R. T., Bryan, T. C. and Book, M. L., “An Advanced Sensor for Automated Docking,” Proceedings of the Conference on Digital Avionics Systems, Daytona Beach, FL (2001) pp. 8B6/1–8B6/7.Google Scholar
14. Paredis, C. J. J. and Khosia, P. K., “Agent-Based Design of Fault Tolerant Manipulators for Satellite Docking,” Proceedings of the IEEE, International Conference on Robotics and Automation, Albuquerque, NM (1997) pp. 3473–3480.Google Scholar
15. Shen, W. M., Will, P. and Khoshnevis, B., “Self-Assembly in Space via Self-Reconfigurable Robots,” Proceedings of the IEEE, Conference on Robotics and Automation, Taipei, Taiwan (2003) pp. 2516–2521.Google Scholar
16. Ruberstein, M., Payne, K., Will, P. and Shen, W. M., “Docking Among Independent and Autonomous CONRO Self-Reconfigurable Robots,” Proceedings of the IEEE, Conference on Robotics and Automation, Barcelona, Spain (2004) pp. 2877–2882.Google Scholar
17. Nilsson, A. and Holmberg, P., “Combining a Stable 2-D Vision Camera and an Ultrasonic Range Detector for 3-D Position Estimation,” Proceedings of the IEEE, Transaction on Instrumentation and Measurement 43 (2), 272276 (2004).CrossRefGoogle Scholar
18. Balek, D. J. and Kelley, R. B., “Using Gripper Mounted Infrared Proximity Sensors for Robot Feedback Control,” Proceedings of the IEEE, Conference on Robotics and Automation 2, 282287 (1985).Google Scholar
19. Wada, M., Yoon, K. S. and Hashimoto, H., “Nonlinear Filter Road Vehicle Model Development,” Proceedings of the IEEE, International Conference on Intelligent Transportation Systems, Oakland, CA (2001) pp. 734–739.Google Scholar
20. Doh, N., Choset, H., and Chung, W. K., “Accurate Relative Localization Using Odometry,” Proceedings of the IEEE, International Conference on Robotics and Automation, Taipei, Taiwan (2003) pp. 1606–1612.Google Scholar
21. Chenavier, F. and Crowley, J., “Position Estimation for a Mobile Robot Using Vision and Odometry,” Proceedings of the IEEE, International Conference on Robotics and Automation, Nice, France (1992) pp. 2588–2593.Google Scholar
22. Borenstein, J. and Feng, L., “Correction of Systematic Odometry Errors in Mobile Robots,” Proceedings of the IEEE, International Conference on Intelligent Robots and Systems, Pittsburgh, PA (1995) pp. 569–574.Google Scholar
23. Akcayir, Y. and Ozkazanc, Y., “Gyroscope Drift Estimation Analysis in Land Navigation Systems,” Proceedings of the IEEE, Conference on Control Applications, Istanbul, Turkey (2003) pp. 1488–1491.Google Scholar
24. Cecco, M. D., “Self-Calibration of AGV Inertial-Odometric Navigation Using Absolute-Reference Measurements,” Proceedings of the Instrumentation and Measurement Technology Conference, Padova, Italy (2002) pp. 1513–1518.Google Scholar
25. Roessler, P., Stoeter, S. A., Rybski, P. E., Gini, M. and Pananikolopoulos, N., “Visual Servoing of A Miniature Robot Toward A Marked Target,” Proceedings of the IEEE, Conference on Digital Signal Processing, Santorini, Greece (2002) pp. 1015–1018.Google Scholar
26. Taylor, C. J. and Ostrowski, J. P., “Robust Visual Servoing Based on Relative Orientation,” Proceedings of the IEEE, Computer Vision and Pattern Recognition Conference, Fort Collins, CO (1999) pp. 574–580.Google Scholar
27. Borenstein, J., Everett, H., Feng, L. and Wehe, D., “Mobile Robot Positioning: Sensors and Techniques,” J. Robot. Syst. 14 (4), 231249 (1997).3.0.CO;2-R>CrossRefGoogle Scholar
28. Willgoss, R., Rosenfeld, V. and Billingsley, J., “High Precision GPS Guidance of Mobile Robots,” Proceedings of the Australian Conference on Robotics and Automation, Brisbane, Australia (2003) pp. 1–6.Google Scholar
29. Kussat, N. H., Chadwell, C. D. and Zimmerman, Richard, “Absolute Positioning of an Autonomous Underwater Vehicle Using GPS and Acoustic Measurements,” IEEE J. Ocean. Eng. 30, 153164 (2005).CrossRefGoogle Scholar
30. Alcocer, A., Oliveira, P. and Pascoal, A., “Underwater Acoustic Positioning Systems Based on Buoys with GPS,” Proceedings of the IEEE, European Conference on Underwater Acoustics, Carvoeiro, Portugal (2006) pp. 1–8.Google Scholar
31. Saad, R. E., Bonen, A., Smith, K. C. and Benhabib, B., “Proximity Sensing for Robotics,” In: The Measurement, Instrumentation, and Sensors Handbook (Webster, J.G., ed.), (CRC Press, 1999) pp. 116.Google Scholar
32. Konukseven, E. I. and Kaftanoglu, B., “Robot End-effector Based Sensor Integration for Tracking Moving Parts,” Proceedings of the International Conference on Knowledge-Based Intelligent Engineering Systems and Allied Technologies, Brighton, U.K. (2000) pp. 628–634.Google Scholar
33. Regtien, P. P. L, “Accurate Optical Proximity Detector,” Proceedings of the IEEE, Instrumentation and Measurement Technology Conference, San Jose, CA (1990) pp. 141–143.Google Scholar
34. Bonen, A., Saad, R. E., Smith, K. C. and Benhabib, B., “A Novel Electrooptical Proximity Sensor for Robotics: Calibration and Active Sensing,” Proceedings of the IEEE Transactions on Robotics and Automation 13, 377386 (1997).CrossRefGoogle Scholar
35. Nejat, G. and Benhabib, B., “High-Precision Task-Space Sensing and Guidance for Autonomous Robot Localization,” Proceedings of the IEEE, International Conference on Robotics and Automation, Taipei, Taiwan (2003) pp. 1527–1532.Google Scholar
36. Nejat, G., Membre, A. and Benhabib, B. “Active Task-Space Sensing and Localization of Autonomous Vehicle,” Proceedings of the IEEE, International Conference on Robotics and Automation, Barcelona, Spain (2005) pp. 3781–3786.Google Scholar
37. Nejat, G. and Benhabib, B., “Docking of Autonomous Vehicles: A Comparison of Model-Independent Guidance Methods,” Proceedings of the Virtual International Conference on Intelligent Productions and Machines (2005) pp. 1–6.Google Scholar
38. Jung, I. K., Hong, K. B., Hong, S. K., and Hong, S. C., “Path Planning of Mobile Robot Using Neural Network,” Proceedings of the IEEE, International Conference on Fuzzy Systems, New Orleans, LA (1996) pp. 2208–2214.Google Scholar
39. Sethi, I. K. and Yu, G., “A Neural Network Approach to Robot Localization Using Ultrasonic Sensors,” Proceedings of the IEEE, International Symposium on Intelligent Control, Philadelphia, PA (1990) pp. 513–517.Google Scholar
40. Xu, W. L., Wurst, K. H., Wantanabe, T. and Yang, S. Q., “Calibrating a Modular Robotic Joint Using Neural Network Approach,” Proceedings of the IEEE, World Congress on Computational Intelligence, Orlando, FL (1994) pp. 2720–2725.Google Scholar
41. Zhong, X. L. and Lewis, J. M., “A New Method for Autonomous Robot Calibration,” Proceedings of the IEEE, International Conference on Robotics and Automation, Nagoya, Japan (1995) pp. 1790–1795.Google Scholar
42. Langley, C. S. and D'Eleuterio, G. M. T., “Neural Network-Based Pose Estimation for Fixtureless Assembly,” Proceedings of the IEEE, International Symposium on Computational Intelligence in Robotics and Automation, Banff, Canada (2001) pp. 248–253.Google Scholar
43. Foresee, F. D. and Hagan, M. T., “Gauss-Newton Approximation to Bayesian Regularization,” Proceedings of the IEEE, International Joint Conference on Neural Networks, Houston, TX (1997) pp. 1930–1935.Google Scholar
44. Moller, M. F., “A Scaled Conjugate Gradient Algorithm for Fast Supervised Learning,” Neural Netw. 6, 525533 (1993).CrossRefGoogle Scholar
45. Saad, D., On-line Learning in Neural Networks, (Cambridge University Press, Cambridge, UK (1998).Google Scholar
46. Nelder, J. A. and Mead, R., “A Simplex Method for Function Minimization,” Comput. J. 7, pp. 308313 (1964).CrossRefGoogle Scholar