Development of a general purpose robot arm for use by disabled and elderly at home

Similar documents
A portable light-weight climbing robot for personal assistance applications

Laser-Assisted Telerobotic Control for Enhancing Manipulation Capabilities of Persons with Disabilities

LASER ASSISTED COMBINED TELEOPERATION AND AUTONOMOUS CONTROL

DESIGN AND DEVELOPMENT PROCESS: ACCESSIBLE, AFFORDABLE AND MODULAR ROBOTICS. Dianne Goodwin, Nicholas Lee BlueSky Designs, Inc.

FP7 ICT Call 6: Cognitive Systems and Robotics

John Henry Foster INTRODUCING OUR NEW ROBOTICS LINE. Imagine Your Business...better. Automate Virtually Anything jhfoster.

On-demand printable robots

ROBOTIC MANIPULATION AND HAPTIC FEEDBACK VIA HIGH SPEED MESSAGING WITH THE JOINT ARCHITECTURE FOR UNMANNED SYSTEMS (JAUS)

Skyworker: Robotics for Space Assembly, Inspection and Maintenance

Haptic Tele-Assembly over the Internet

MECHATRONICS IN BIOMEDICAL APPLICATIONS AND BIOMECHATRONICS

AURA Soft as a Human Touch

Playware Research Methodological Considerations

IMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

ROBOTIC AUTOMATION Imagine Your Business...better. Automate Virtually Anything

Laboratory Mini-Projects Summary

UNIT VI. Current approaches to programming are classified as into two major categories:

Robot Task-Level Programming Language and Simulation

Low-Cost Robots for Research and Teaching Activities

INTERACTIVE ARCHITECTURAL COMPOSITIONS INTERACTIVE ARCHITECTURAL COMPOSITIONS IN 3D REAL-TIME VIRTUAL ENVIRONMENTS

Robots in society: Event 2

A Kinect-based 3D hand-gesture interface for 3D databases

Challenges in emerging service robots

Mechatronics Educational Robots Robko PHOENIX

Partners. Mobility Schemes Ensuring ACCESSibility of Public Transport for ALL Users. all.eu

INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 03 STOCKHOLM, AUGUST 19-21, 2003

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

Unmanned Ground Military and Construction Systems Technology Gaps Exploration

Design and Control of an Anthropomorphic Robotic Arm

An Agent-based Heterogeneous UAV Simulator Design

The OASIS Concept. Thessaloniki, Greece

N.B. When citing this work, cite the original published paper.

Multi-Agent Planning


ARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE

Introducing 32-bit microcontroller technologies to a technology teacher training programme

PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES

Learning Actions from Demonstration

The FRR Project: Developing a More User Friendly Rest Room

Figure 1.1: Quanser Driving Simulator

Being natural: On the use of multimodal interaction concepts in smart homes

Cognition & Robotics. EUCog - European Network for the Advancement of Artificial Cognitive Systems, Interaction and Robotics

2. Publishable summary

Wirelessly Controlled Wheeled Robotic Arm

ISMCR2004. Abstract. 2. The mechanism of the master-slave arm of Telesar II. 1. Introduction. D21-Page 1

Development of a telepresence agent

Program Automotive Security and Privacy

Telematic Control and Communication with Industrial Robot over Ethernet Network

Birth of An Intelligent Humanoid Robot in Singapore

Components for virtual environments Michael Haller, Roland Holm, Markus Priglinger, Jens Volkert, and Roland Wagner Johannes Kepler University of Linz

How to Keep a Reference Ontology Relevant to the Industry: a Case Study from the Smart Home

Design and Control of the BUAA Four-Fingered Hand

Accessible Power Tool Flexible Application Scalable Solution

SMART CITY: A SURVEY

Simplifying Tool Usage in Teleoperative Tasks

Control System for an All-Terrain Mobile Robot

Singapore delegation visiting Dutch Smart Industry and Robotics ecosystem

CMRE La Spezia, Italy

Framework Programme 7

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Towards an MDA-based development methodology 1

PICK AND PLACE HUMANOID ROBOT USING RASPBERRY PI AND ARDUINO FOR INDUSTRIAL APPLICATIONS

Simplifying Wheelchair Mounted Robotic Arm Control with a Visual Interface

Haptic Camera Manipulation: Extending the Camera In Hand Metaphor

Open Source Voices Interview Series Podcast, Episode 03: How Is Open Source Important to the Future of Robotics? English Transcript

Table of Contents. B. Base Tool Changer...2 MC-6 Manual Tool Changer...2

A simple embedded stereoscopic vision system for an autonomous rover

Gaze-controlled Driving

Human-robot relation. Human-robot relation

Towards EU-US Collaboration on the Internet of Things (IoT) & Cyber-physical Systems (CPS)

Motion Control of a Semi-Mobile Haptic Interface for Extended Range Telepresence

The Tele-operation of the Humanoid Robot -Whole Body Operation for Humanoid Robots in Contact with Environment-

A Feasibility Study of Time-Domain Passivity Approach for Bilateral Teleoperation of Mobile Manipulator

Los Alamos. DOE Office of Scientific and Technical Information LA-U R-9&%

OFFensive Swarm-Enabled Tactics (OFFSET)

ROBCHAIR - A SEMI-AUTONOMOUS WHEELCHAIR FOR DISABLED PEOPLE. G. Pires, U. Nunes, A. T. de Almeida

Foreword The Internet of Things Threats and Opportunities of Improved Visibility

Comau AURA - Advanced Use Robotic Arm AURA. Soft as a Human Touch

GUIDELINES FOR DESIGN LOW COST MICROMECHANICS. L. Ruiz-Huerta, A. Caballero Ruiz, E. Kussul

Monitoring System with Flexibility and Movability Functions for Collecting Target Images in Detail

Qualification Specification. Level 1 Diploma in Providing a Gateway to Smart Engineering

Advanced Robotics Introduction

Put Your Designs in Motion with Event-Based Simulation

Key-Words: - Fuzzy Behaviour Controls, Multiple Target Tracking, Obstacle Avoidance, Ultrasonic Range Finders

INTELLIGENT KITCHEN MODEL FOR SMART HOMES

A Multimodal Locomotion User Interface for Immersive Geospatial Information Systems

Virtual Reality and Full Scale Modelling a large Mixed Reality system for Participatory Design

On Application of Virtual Fixtures as an Aid for Telemanipulation and Training

Performance Issues in Collaborative Haptic Training

these systems has increased, regardless of the environmental conditions of the systems.

Robust Haptic Teleoperation of a Mobile Manipulation Platform

A DIALOGUE-BASED APPROACH TO MULTI-ROBOT TEAM CONTROL

SELF-BALANCING MOBILE ROBOT TILTER

European Rail Research Advisory Council

Milind R. Shinde #1, V. N. Bhaiswar *2, B. G. Achmare #3 1 Student of MTECH CAD/CAM, Department of Mechanical Engineering, GHRCE Nagpur, MH, India

Intelligent interaction

GamECAR JULY ULY Meetings. 5 Toward the future. 5 Consortium. E Stay updated

Introduction to Robotics

Development of a Robot Arm Assisting People With Disabilities at Working Place using Task-Oriented Design

Transcription:

Development of a general purpose robot arm for use by disabled and elderly at home Gunnar Bolmsjö Magnus Olsson Ulf Lorentzon {gbolmsjo,molsson,ulorentzon}@robotics.lu.se Div. of Robotics, Lund University, P.O. Box 118, S-221 00 Lund, SWEDEN ABSTRACT Robots to assist disabled persons is a challenging area that include most aspects as demanding tasks, partly unstructured environment and to some extent autonomous behavior. The on-going MATS project focuses on a robot system that meet requirements on performing domestic tasks within environments as kitchen, bathroom and living room. The system has mobility within a home environment by moving along walls to different fixed locations by using a docking system. The mobility is further improved by a docking station that attach the arm to a wheelchair allowing freedom to use the robot in a more flexible way than most other robot systems. Within the development process, the usefulness is in the center and user scenarios produced using robot simulation tools is used as a communication tool to functional and technical specifications. Such simulations have provided invaluable information in a conceptual phase to set early specifications on dimensions and tasks to perform. This paper will present the on-going development of the robot system that during the first phase has been based on simulation studies together with prototype mock-ups of sub-systems. Results from this work indicate a successful continuation and final completion of the robot system. Keywords: robotics, disabled, service 1 INTRODUCTION Robotics for use by the disabled is an application area where robots, from a home based perspective, integrate robots and humans both in a common workspace and in the execution of the same work task. Examples of such tasks include a direct interaction with humans as well as control of different equipment through push buttons, such as, computers, copy machines, turn on/turn off lights, functions in the kitchen, etc. Therefore, the mechanical design of robots for rehabilitation must consider different specifications compared to those used in industrial applications. Examples of differences are: payload in the lower range, low total weight of the robot and high payload/weight ratio, low life duty cycle and low acceleration and velocity performance. However, the system must have a high robustness and be able to be operated by a disabled user which means a semi-automatic operation using different types of user interface devices for operation in unstructured environment. Nevertheless, most robots used in rehabilitation today have similarities with industrial robots, such as the RTseries robots and SCORBOT which originally were developed for educational purposes and have been used within projects for disabled people [1, 2]. An example of an adaptation of a robot for rehabilitation purposes is Handy-1 which is used to assist in eating [3] and De- Var which uses a PUMA robot for assisting disabled at home or vocational workplaces [4]. The Handy-1 robot is further developed through improvements in the controller and attachments adapted to the user for specific purposes (shaving, tooth brushing, make up) within the RAIL project [5]. An example of a commercial robot designed to be mounted on a wheelchair is the Manus robot with a relatively advanced design which can be considered to be one of the most successful robots for disabled people of its kind [6]. An example of a mobile robot system with autonomous functionality within the area of health care is the MOVAID project [7] which is a modular robotic system, including both the mobile unit and the robotic arm. The issue of modularity and specific developments related to robotics for disabled people has also been investigated within the MOBINET project [8]. This paper will describe the development process and ongoing results of a new robot arm for use by disabled and elderly people at home. Based on experiences from earlier robots in the field as described in this section a new concept was developed that addressed the issues of modularity and mobility [9]. In addition, a development process should be followed that from a holistic view integrate not only technical aspects but users in the development phases. 2 THE MATS ROBOT CONCEPT The MATS robot is designed to be modular and capable of operating in a structured as well as unstructured

environment. It will possess high levels of autonomy being capable of travelling on walls, ceilings or floors and moving accurately and reliably between rooms and between floors. It will have the ability to transfer itself accurately from being wheelchair mounted or attached to sockets enabling it to carry out a great number of activities. This degree of flexibility will have significant implications to the general public and for the care of the disabled and elderly with special needs. For example, the modularity of the system would make it possible for the system to grow as the level of disability of the user worsens. Furthermore, the MATS socket network will be connected to the LAN and Internet of a smart home environment facilitating remote monitoring and control capabilities. The MATS robot system will enable a significant advance in the field of service robotics and comprise the following modules: Figure 1: The MATS system assisting the user in a bathroom environment. ffl A built environment, i.e. an architectural structure fitted with robot arm docking stations, system control units, user control interfaces, tool stations, power distribution and communication systems. ffl A flexible robot arm, able to move from one docking station to another under system control and able to perform assistive tasks and operate endeffectors and tools under system control and user interface control. ffl An independent vehicle such as a wheelchair with movement controlled by the user. The vehicle is fitted with a robot-arm docking-station, user control interface and communication systems. The MATS system will include sockets with mechanical, electrical and computer interface. Sockets can either be rail-mounted or individually mounted on the wall with equal spacing. The robot will be able to move to different working location by using the sockets. Typical environments for the MATS robot are bathroom (washing, shaving), kitchen (food preparation, eating) and living room (reading, game playing). Figures 1 and 2 show simulated scenario examples of bathroom and kitchen activities. Extensive simulations have been performed to show the capability of the system. Different environments and tasks have been studied on a conceptual level to be able to integrate a user analysis in parallel with the design work. This activity started in the very beginning of the project within the conceptual study phase. This is also in line with a user oriented development methodology as decribed in [10]. The basic concept of the robot is that it is a symmetric arm which can operate from either end of the arm. Thus, it will be able to move around using docking stations or rails and also connect to an electrical wheelchair. The system will make use of hand held Figure 2: Simulation of different tasks in a kitchen environment. Figure 3: Socket interface used in moving the robot between different locations. Note the gripper in both ends of the robot so it can operated from any base.

3 THE DEVELOPMENT PROCESS Figure 4: Rail used in moving the robot between different locations. Figure 5: MATS robot mounted on a wheelchair. In the development of systems within the area of assisting technology, users are in general non-technical but experts in their role as professional users. Likewise, other professionals within health care involved in the development process are also experts within other areas than the technical product development domain. Thus, human resources in the development process represent not only a multidisciplinary group but also a heterogeneous group with respect to common domain language, background, etc. In a normal product development process within a company, similar issues may exist with respect to multidisciplinary, but in such as case, all team members are professional in performing team building for the purpose of the development process and usually also share a common language within the task they perform. In this case the situation is a bit different and a key issue is how to bridge the wishes of the users to a functionality specification and further on to a technical specification and vice versa. In addition, this process must be interactive and instant within a team during different phases such a initial brainstorming, conceptual design and so on to effectively be able to take on board all relevant issues from users but also to be able to justify the rejection of certain things due to constraints of a technical or economical nature. A common understanding of such issues is important and brings motivation and positive thinking into focus. In our case, we have focused on bridging the gap by introducing simulation with graphical output as a common language in the development process. This together with adapted questionnaires and hands-on experiences put all involved on an equal level which we have found important in this development project. 4 MATS FUNCTIONAL AND TECHNICAL DE- VELOPMENT computers and wireless communication for human machine communication. In this way, adaptation will be made possible at different levels based on the individual need. The same type of communication will also link control commands to the robot which include a local control system and field bus within the arm that minimizes electrical wires to power supply and data signal wires to the arm. The socket connection and rail principle is shown in figures 3 and 4 and a wheelchair adaptation is shown in figure 5. As the robot is symmetrical it can operated from any base of the arm. Thus, a gripper is included in both ends of the arm. Results from simulations have been used to define the specifications for the detailed design of the robot system. During this process, the use of simulation tool was necessary as it provided a method to model, analyze and visualize concepts and ideas between different groups involved in the development process. This included not only technical people, but users that represent the future market. For the first prototype a five-axis arm is under development. User scenario simulations have shown that this is a minimum configuration and can be used as a compromise. As the symmetrical configuration indicates, a key issue is weight reduction together with a relatively short reach to minimize torque on the base axis. As both ends of the arm can be the base depending on how the robot operate the development at the moment focuses on solutions to minimize torque load by reduced weight and maximize torque in the drive system by careful selection of components. The purpose of the end-effector is in this project twofold; (1) act as a gripper to be able to manipulate objects, (2) act as the robot base when the endeffector is used during docking to rail, socket or wheelchair. Some crucial and sometimes incompatible requirements on the end-effector are identified: ffl Handle forces and torque on the docking mechanism.

ffl Handle deviations during docking ffl Space for electrical connectors ffl Locking and unlocking mechanism ffl Flexibility of gripping different objects ffl Secure gripping The end-effector has two working states. When gripping, the fingers work in front of the end-effector and during docking the fingers are flipped back. In figure 6 the docking state is shown when the fingers are folded back. The MATS docking station is basically a female counterpart of the end-effector. A conical tip of the endeffector makes it easier to dock to the socket. In the end of the docking procedure, a turning movement of the end-effector lock the coupling with a bayonet. After a docking operation with tightening the bayonet, a solenoid is used to lock the coupling to avoid accidental release during arm movements. Figure 7: Simulation of different gripping scenarios. Figure 6: A cross section of both the end-effector and the wall socket during docking. The fingers are in this state folded back. The conical surface can be seen that assure docking when accuracy problems exist between end-effector and socket. Simulations have been used to validate the finger design. Different object shape and gripping techniques have been tested, see figure 7. 5 DISCUSSION The introduction of robot system to serve humans is indeed a challenging task. Discussions that took place within this project focused on the need for modularity and flexibility to decrease cost and increase usability. Moreover, developing complex systems as robots for disabled persons requires a development methodology that integrate users and the different development members in an efficient way. For this purpose, simulation technique has been used based on a robot simulator that can produce realistic graphical output of user scenarios as well as detailed studies of design concepts of subsystems like end-effectors and docking mechanism. The idea to make a symmetrical robot solves many issues related to mobility within a home environment. However, it also adds certain technical problems that are not fully validated. The most critical one is the optimization of the arm to tackle the issue that both ends of the robot are the base depending on which end is attached to a docking socket. Thus, both ends must be equally strong which is different from traditional arm designs. The solution to this problem is to use selected light structures for the arm and transmissions. For this type of application, the life cycle time is quite different compared to an industrial robot. For use in a home environment we can accept lower accelerations and velocities. The number of operational duty cycle can also in general be expected to be much lower. Thus, given such operational data for the robot it is possible to dimension and optimize the sub-systems that meet the overall specifications, both from a functional as well as a technical point of view.

The on-going project work is now in a build prototype stage where subsystems are built and validated before integration. Several complete MATS systems will be built for evaluation by users and further development of both the system and different applications based on the system. 6 CONCLUSIONS A general purpose robot for use in a home environment for disabled persons is under development. During the development, user scenarios have been produced to integrate users in the early conceptual phase. The concept of the robot is a symmetrical arm that is able to move along a wall using sockets to different location areas where any end of the arm can be used as the base. A critical part in this system is the end-effector, gripper and docking sockets. Extensive simulations have been made to validate different design concepts both on the detailed sub-system level and the whole system to ensure the intended functionality. The development work is on-going and will from September 2002 enter a prototype building phase for validation and user trials later on to meet requirements of the users. [6] T.Øderud, J.E.Bastiansen, and S.Tyvand, Experiences with the MANUS wheelchair mounted manipulator, in Proceedings of ECART 2, (Stockholm), p. 29.1, May 26-28 1993. [7] P.Dario, E.Guglielmelli, C.Laschi, and G.Teti, Movaid: a mobile robotic system for residential care to disabled and elderly people, in Proceedings of the 1st MobiNet Symposium (S.Tzafestas, D.Koutsouris, and N.Katevas, eds.), (Athens, Greece), pp. 45 68, May 15-16 1997. [8] N. Katevas, ed., Mobile Robotics in Healthcare, vol. 7 of Assistive Technology Series. IOS Press, 2001. [9] M. Topping, Flexibot a multi-functional general purpose service robot, Industrial Robot, vol. 28, no. 5, pp. 395 400, 2001. [10] U. Lorentzon and G. Bolmsjö, A methodology using computer tools in the product development process, in Proceedings of the 8th Mechatronics Forum International Conference, Mechatronics 2002, (Twente, The Netherlands), June 2002. ACKNOWLEDGMENT This work was funded by the European Commission within the IST Program. REFERENCES [1] J.L.Dallaway,R.D.Jackson,andP.H.Timmers, Rehabilitation robotics in europe, IEEE Transactions on Rehabilitation Engineering, vol. 3, pp. 35 45, 1995. [2] G. Bolmsjö, H. Eftring, and H. Neveryd, Robotics in rehabilitation, IEEE Transactions on Rehabilitation Engineering, vol. 3, pp. 77 83, 1995. [3] J. Hegarty, Rehabilitation robotics: The users perspective, in Proceedings of the 2nd Cambridge Workshop on Rehabilitation Robotics, (Cambridge, UK), April 1991. [4] M. van der Loos, J. Hammel, and L. Leifer, De- Var transfer from R&D to vocational and educational settings, in Proceedings of the Fourth Int. Conf. on Rehabilitation Robotics, (Wilmington, Delaware), pp. 151 155, June 14-16 1994. [5] M. Topping and J. Smith, The development of handy 1, a rehabilitation robotic system to assist the severely disabled, Industrial Robot, vol. 25, no. 4, pp. 316 320, 1998.