Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Distributed control of hexapod wall climbing robot implementing Controller Area Network (CAN)

Published: 01 July 2005 Publication History

Abstract

Service robots have been used in tasks that require navigation of horizontal or near horizontal surfaces. Some applications require service robots that are capable of moving along a vertical plane e.g., wall painting, window washing, non-destructive testing (NDT), surveillance, etc. The controller of a wall climbing robot that has many actuators and many sensors is difficult to design because of safety issues. If a central controller is used, a failure in one part of the system can result in a failure of the complete system. This can result in the robot's safety mechanisms failing and the robot falling from the wall. This paper describes the design of a wall climbing robot that implements many actuators and sensors; the hexapod wall climbing robot. Controller Area Network (CAN) is implemented as a distributed controller of such a robot. The distributed controller is described in detail and its performance analysed.

References

[1]
Albert, A., Strasser, R. and Trächtler, A. (2003) 'Migration from CAN to TTCAN for a distributed control system', 9th International CAN Conference Proceedings, Munich, Germany.
[2]
Briones, L., Bustamante P. and Serna, M.A. (1994) 'Wall-climbing robot for inspection in nuclear power plants', Proceedings IEEE Int. Conf. on Robotics and Automation, pp. 1409-1414.
[3]
Chen, D-J. (2001) Architecture for Systematic Development of Mechatronics Software Systems, Licentiate Thesis, ISSN 1400-1179, Mechatronics Lab, Department of Machine Design Royal Institute of Technology, KTH, Stockholm, Sweden.
[4]
Gradetsky, V.G., Rachkov, M.Y. and Nandi, G.C. (1992) 'Vacuum pendipulators for climbing robots', Proceedings of 23rd ISIR, pp. 517-523.
[5]
Illingworth, L. and Reinfeld, D. (2001) The Vortex Attractor: US Patents #6565321 and #6497553, Vortex Holding Company, United States Patent and Trademark Office, USA.
[6]
Industrial Robot (2004) 'Special issue: climbing and walking robots', An International Journal, Vol. 31, No. 2, pp. 130-138, 148-228.
[7]
International Standard ISO 11519 -2 (1993a) Road Vehicles - Low Speed Serial Data Communication - Part 2: Low-speed Controller Area Network (CAN), 1st ed., ISO Reference Number ISO 11519-2:1994 (E), pp. 11-15.
[8]
International Standard ISO 11898 (1993b) Road Vehicles - Interchange of Digital Information - Controller Area Network (CAN) for High Speed Communication, 1st ed., ISO Reference Number ISO 11898: 1993 (E), pp. 11-15.
[9]
Kang, T., Hyungsuk, K., Taeyoung, S. and Choi, H. (2003) 'Design of quadruped walking and climbing robot', IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1123-1130, Las Vegas, USA.
[10]
Madhani, A. and Dubowsky, S. (1992) 'Design and motion planning of multi-limb robotic systems: the force workspace approach', Proceedings of the 1992 ASME Design Technical Mechanisms Conference, Phoenix, AZ.
[11]
Microchip Technology Inc. (2003) Stand-Alone CAN Controller With SPI¿ Interface, Document 21801b, Chandler, USA.
[12]
Nagakubo, A. and Hirose, S. (1994) 'Walking and running of the quadruped wall-climbing robot', Proceedings IEEE Int. Conf. on Robotics and Automation, pp. 1005-1012.
[13]
Naitou, S. (1992) 'Wall surface robot with magnetic crawlers', Journal of Japanese Society of Robotics, Vol. 10, No. 5, pp. 65-73.
[14]
Nishi, A. (1992) 'Wheel or crawler type wall-climbing robot', Journal of Japanese Society of Robotics, Vol. 10 No. 5, pp. 21-28.
[15]
Nishi, A. and Miyagi, H. (1994) 'Wall-climbing robot using propulsive force of a propeller: mechanism and control system in a strong wind', JSME International Journal Dynamics, Control, Robotics, Design and Manufacturing, Vol. 37, No. 3, pp. 172-178.
[16]
Pransky, J. (1996) 'Service robots - how we should define them?', Service Robot: An International Journal, Vol. 2, No. 1, pp. 4, 5.
[17]
Ultimate Real Robots Magazine (2003) Robots in Action: Climbing Robots, Eaglemoss Publication, UK, Nos. 36-37, www.realrobots.com.
[18]
Wolfhard L. (1997) CAN System Engineering: From Theory to Applications, Springer-Verlag, New York, USA.
[19]
Xiao, J., Minor, M., Dulimarta, H., Xi, N., Mukherjee, R. and Tummala, R.L. (2001) 'Modelling and control of an under-actuated miniature crawler robot', Proceedings of the 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems, Maui, Hawaii, USA.

Index Terms

  1. Distributed control of hexapod wall climbing robot implementing Controller Area Network (CAN)
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image International Journal of Intelligent Systems Technologies and Applications
        International Journal of Intelligent Systems Technologies and Applications  Volume 1, Issue 1/2
        July 2005
        188 pages
        ISSN:1740-8865
        EISSN:1740-8873
        Issue’s Table of Contents

        Publisher

        Inderscience Publishers

        Geneva 15, Switzerland

        Publication History

        Published: 01 July 2005

        Author Tags

        1. CAN
        2. biomechatronics
        3. controller area networks
        4. distributed control
        5. hexapod robots
        6. mechatronics
        7. robot actuators
        8. robot design
        9. robot safety
        10. robot sensors
        11. service robots
        12. wall climbing robots

        Qualifiers

        • Article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • 0
          Total Citations
        • 0
          Total Downloads
        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 13 Sep 2024

        Other Metrics

        Citations

        View Options

        View options

        Get Access

        Login options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media