Enhancing Wheelchair Mobility Through Dynamics Mimicking

Similar documents
Evolution of Wheelchair.q, a Stair-climbing Wheelchair

Control of a Multi Function Wheelchair for Disabled/Elderly Mobility

Control of Mobile Robots

Maneuvering Experiment of Personal Mobility Vehicle with CVT-Type Steering Mechanism

ParcelBot A Tracked Parcel Transporter with High Obstacle Negotiation Capabilities

Fuzzy based Adaptive Control of Antilock Braking System

Active Suspensions For Tracked Vehicles

Boombot: Low Friction Coefficient Stair Climbing Robot Using Rotating Boom and Weight Redistribution

Politecnico di Torino. Porto Institutional Repository

DEVELOPMENT OF A CONTROL MODEL FOR A FOUR WHEEL MECANUM VEHICLE. M. de Villiers 1, Prof. G. Bright 2

Kazuaki Sakai, Toshihiko Yasuda, and Katsuyuki Tanaka, Member, IEEE

Dynamic Modeling of Large Complex Hydraulic System Based on Virtual Prototyping Gui-bo YU, Jian-zhuang ZHI *, Li-jun CAO and Qiao MA

Design of Wheeled Mobile Robot with Tri-Star Wheel as Rescue Robot

Wheeled Mobile Robots

FEASIBILITY STYDY OF CHAIN DRIVE IN WATER HYDRAULIC ROTARY JOINT

Collaborative vehicle steering and braking control system research Jiuchao Li, Yu Cui, Guohua Zang

DESIGN & DEVELOPMENT OF SEGWAY

Design and analysis of a wheel-legged hybrid locomotion mechanism

Procedia Engineering 00 (2009) Mountain bike wheel endurance testing and modeling. Robin C. Redfield a,*, Cory Sutela b

A Generalised Approach In Identifying Control Link Tolerances And Its Effect On Design Tolerances Of Mechanism Using Instantaneous Center

In recent years, multirotor helicopter type autonomous UAVs are being used for aerial photography and aerial survey. In addition, various

The Design of an Omnidirectional All-Terrain Rover Chassis

Robot Arm with Conveyor Belts

Vehicle Dynamics and Drive Control for Adaptive Cruise Vehicles

Steering performance of an inverted pendulum vehicle with pedals as a personal mobility vehicle

Application of Airborne Electro-Optical Platform with Shock Absorbers. Hui YAN, Dong-sheng YANG, Tao YUAN, Xiang BI, and Hong-yuan JIANG*

HexGen HEX HL Hexapod Six-DOF Positioning System

SAE Baja - Drivetrain

Experimental Investigation of Effects of Shock Absorber Mounting Angle on Damping Characterstics

STUDYING THE POSSIBILITY OF INCREASING THE FLIGHT AUTONOMY OF A ROTARY-WING MUAV

Estimation of Unmeasured DOF s on a Scaled Model of a Blade Structure

Variable Stiffness Actuators : A General Review

MOTORIZED WHEELCHAIR TO TRANSPOSE OBSTACLES IN CHANGED LAND PLANS

Optimization of Seat Displacement and Settling Time of Quarter Car Model Vehicle Dynamic System Subjected to Speed Bump

Segway with Human Control and Wireless Control

Relevant friction effects on walking machines

Analysis of Torsional Vibration in Elliptical Gears

Introducing Galil's New H-Bot Firmware

A CONCEPT OF MODIFICATION AND SIMULATION STUDIES OF A MECHATRONIC STAIR TRANSPORTER FOR THE DISABLED

Fixing and Positioning of the Object Based on RFID Technology using Robotic Arm

INCREASING ENERGY EFFICIENCY BY MODEL BASED DESIGN

Mathematical modeling of the electric drive train of the sports car

Introduction to Robotics

FLYING CAR NANODEGREE SYLLABUS

Application of Steering Robot in the Test of Vehicle Dynamic Characteristics

PaR Tensile Truss for Nuclear Decontamination and Decommissioning 12467

World Scientific Research Journal (WSRJ) ISSN: Multifunctional Controllable and Detachable Bicycle Power Generation /

Research in hydraulic brake components and operational factors influencing the hysteresis losses

Use of Flow Network Modeling for the Design of an Intricate Cooling Manifold

ACTIVE CONTROL SYSTEM TO STABILIZE SUSPENDED MOVING VEHICLES IN CABLES

Math is Not a Four Letter Word FTC Kick-Off. Andy Driesman FTC4318 Green Machine Reloaded

Design Methodology of Steering System for All-Terrain Vehicles

Modeling and Vibration Analysis of a Drum type Washing Machine

Exoskeleton Robot DesignBased on Multi-body Dynamics Simulation

Analysis of Structure and Process of a Robot with Obstacles

Open Access Study on Synchronous Tracking Control with Two Hall Switch-type Sensors Based on Programmable Logic Controller

Linear Shaft Motors in Parallel Applications

PERFORMANCE AND ENHANCEMENT OF Z-SOURCE INVERTER FED BLDC MOTOR USING SLIDING MODE OBSERVER

Automated Driving - Object Perception at 120 KPH Chris Mansley

RESEARCH OF AIR FLOW DEBIT WITH NEW CONSTRUCTION INNER LINER

A Simple Approach for Hybrid Transmissions Efficiency

Multi Body Dynamic Analysis of Slider Crank Mechanism to Study the effect of Cylinder Offset

Autonomous inverted helicopter flight via reinforcement learning

Simulating Rotary Draw Bending and Tube Hydroforming

DESIGN, SIMULATION AND TESTING OF SHRIMP ROVER USING RECURDYN

WORK PARTNER - HUT-AUTOMATION S NEW HYBRID WALKING MACHINE

DESIGN & IMPLEMENTATION OF AUTOMATIC STAIRCASE CLIMBING PLATFORM

VR-Design Studio Car Physics Engine

Using MATLAB/ Simulink in the designing of Undergraduate Electric Machinery Courses

Review of Various Steering Systems for Unmanned Ground Vehicle

INTELLIGENT ENERGY MANAGEMENT IN A TWO POWER-BUS VEHICLE SYSTEM

Aerial robots that interact with the environment

Modeling and Simulation of Five Phase Inverter Fed Im Drive and Three Phase Inverter Fed Im Drive

Kinematics and Force Analysis of Lifting Mechanism of Detachable Container Garbage Truck

MIKLOS Cristina Carmen, MIKLOS Imre Zsolt UNIVERSITY POLITEHNICA TIMISOARA FACULTY OF ENGINEERING HUNEDOARA ABSTRACT:

Vehicle Steering Control with Human-in-the-Loop

MODELS FOR THE DYNAMIC ANALYSIS OF THE SUSPENSION SYSTEM OF THE VEHICLES REAR AXLE

ENERGY ANALYSIS OF A POWERTRAIN AND CHASSIS INTEGRATED SIMULATION ON A MILITARY DUTY CYCLE

VALIDATION OF ROLING AND STEER RESISTANCE OF ARTICULATED TRACKED ROBOT

Introduction. Kinematics and Dynamics of Machines. Involute profile. 7. Gears

Research on Skid Control of Small Electric Vehicle (Effect of Velocity Prediction by Observer System)

Bond Graph Modeling and Simulation Analysis of the Electro-Hydraulic Actuator in Non-Load Condition

Development of Pushrim-Activated Power-Assisted Wheelchair

A Comprehensive Study on Speed Control of DC Motor with Field and Armature Control R.Soundara Rajan Dy. General Manager, Bharat Dynamics Limited

Journal of Advanced Mechanical Design, Systems, and Manufacturing

ENERGY RECOVERY SYSTEM FROM THE VEHICLE DAMPERS AND THE INFLUENCE OF THE TANK PRESSURE

CORC Exploring Robotics. Unit B: Construction

CHAPTER 4 MODELING OF PERMANENT MAGNET SYNCHRONOUS GENERATOR BASED WIND ENERGY CONVERSION SYSTEM

1 Summary PROPORTIONAL RESPONSE TECHNICAL SUMMARY. Contents

Development of Integrated Vehicle Dynamics Control System S-AWC

Review Paper on Design and Development of Coupling Torque Endurance Test Machine with Variable Torque and Chamber Adjustment

Fuzzy logic controlled Bi-directional DC-DC Converter for Electric Vehicle Applications

GPS Robot Navigation Bi-Weekly Report 2/07/04-2/21/04. Chris Foley Kris Horn Richard Neil Pittman Michael Willis

Continuous Stribeck Curve Measurement Using Pin-on-Disk Tribometer

Torsional analysis of the chassis and its validation through Finite. Element Analysis

Rover - Remote Operated Vehicle for Extraction and Reconnaissance

AEB System for a Curved Road Considering V2Vbased Road Surface Conditions

Forced vibration frequency response for a permanent magnetic planetary gear

AN INVESTIGATION OF HYDRAULIC ACTUATOR PERFORMANCE TRADE-OFFS USING A GENERIC MODEL

Study of the Performance of a Driver-vehicle System for Changing the Steering Characteristics of a Vehicle

Transcription:

Proceedings of the 3 rd International Conference Mechanical engineering and Mechatronics Prague, Czech Republic, August 14-15, 2014 Paper No. 65 Enhancing Wheelchair Mobility Through Dynamics Mimicking Avi Weiss, Gideon Avigad, Uri Ben-Hanan Braude College of Engineering 51 Snunit, Karmiel, Israel avi@braude.ac.il; gideona@braude.ac.il; ubenhana@braude.ac.il Abstract- This paper describes a research project that aims to develop a mobility enhancing device for wheelchair users. Wheelchairs limit the freedom of movement of users over obstacles such as staircases, inclined planes and low-friction terrain such as sand or snow-covered pavement. The basic idea is to mount the wheelchair on top of a vehicle that is capable of the required maneuvers, such that the wheelchair is carried on top of another vehicle. The advantage is that the wheelchair remains unchanged and can be used where high maneuverability is required. A major problem is how the wheelchair user controls the mounting vehicle. Thus, a major goal for the project was to allow the wheelchair user to control the carrying vehicle utilizing the same user interface being used to control the wheelchair. For that purpose a dynamics mimicking device was developed that interfaces between the wheelchair and the carrying vehicle. The device obtains the kinematics of the wheelchair as well as the desired motion, and translates it to commands to the carrying vehicle such that the carrying vehicle performs the desired action instead of the wheelchair. In this paper, the idea and a dynamics mimicking device are presented, as well as basic results confirming the validity of the concept, and serve as a starting point for research on more complex scenarios. Keywords: Wheelchair, Robotics, Kinematics, Maneuverability, Mobility. 1. Introduction Traditional wheelchairs have high mobility on even terrain with reasonably high friction coefficients. However, when it comes to overcoming obstacles such as a step, low-friction surfaces such as a snowy pavement, an unpaved lane, a staircase or even a steeply inclined surface, they become hard to maneuver or even completely useless. Some solutions exist, most of them concentrate on devising alternative wheelchair designs. (Quaglia, Franco and Oderio, 2009) present a mechanical concept for a stair climbing wheelchair where each shaft has a triad of smaller wheels attached to it, which gives the chair bigger dimensions, especially its length, compared to traditional wheelchairs. Another approach is taken by (Yu, Li, Wang and Yao, 2010) who are using a chain and flippers mechanism to climb stairs, which is not much larger than a tradition wheelchair. However, chains usually have practical problems indoors with small objects laying on the floors and rugs that do not work well with chains. Smaller climbing wheelchairs such as presented by (Wada, 2008) can only climb a single stair, and (Chen and Pham, 2012) once again present a climbing robotic wheelchair that is far wider than the traditional wheelchair. The idea presented here does not offer a new wheelchair. Instead, a robotic platform with ability to overcome obstacles can be selected. The existing wheelchair is mounted on top of the robotic platform through an interface unit that would help drive the robotic platform. This way, the wheelchair user does not need to change a wheelchair, and does not need to compromise on the high maneuverability of the traditional wheelchair indoors to obtain better performance when there are obstacles to overcome. One of the greater challenges introducing this approach is the human machine interface (HMI). Since people who use wheelchairs are used to drive and navigate themselves in a custom tailored fashion, that is, each wheelchair user has different physical limitations, and therefore different methods to drive their wheelchair, it is important to maintain the same HMI between them and the new robotic platform so that they would not be required to learn a new way to operate the robotic platform, which, in some cases due to physical limitation, may be impossible. This paper suggests a method to maintain the HMI of the wheelchair when controlling 65-1

the carrier robot through dynamics mimicking. In essence, instead of reading the user input to the wheelchair, the suggested platform reads the output of the user s actions and translates them into an appropriate command to the carrier robot. To accomplish that, the dynamics mimicking system is required to collect two types of information. A pictorial representation of such a concept is portrayed in Fig. 1. Fig. 1. Basic concept of the dynamics mimicking platform First, the dynamics mimicking system needs to obtain information about the kinematics of the particular wheelchair and create the Jacobian for the wheelchair. Once the system has the Jacobian of the wheelchair, it needs to obtain the specific real-time desired motion of the wheelchair. Thus, the dynamics mimicking platform performs some initial measurements that are performed once the wheelchair is mounted on the system, and then continuously reads the actions of the chair, namely, the velocities of the two driving wheels of the wheelchair. A proof-of concept demonstrator was constructed and experiments were performed to verify the concept. Experimental results and simulations are presented in this paper for a realistic ideal case. 2. Required Measurements The first step was selecting the parameters that are required to obtain the information regarding the kinematics of the wheelchair. The basic assumption, supported by surveying the market state for traditional wheelchairs suggests that wheelchairs are controlled through the manipulation of two wheels controlled separately but with the same axis of rotation. Controlling the speed of each wheel separately allows for controlling the speed and direction of motion of the wheelchair. A typical wheelchair Jacobian looks like: [ ] [ u 12 ][ ] 1 = 2 ur ω 1 (1) d where u is the forward speed of the wheelchair s centre of mass, ω is the forward wheelchair s angular velocity, u r is the forward velocity of the right hand side wheel, u l is the forward velocity of the left hand side wheel, and d is the distance between the driving wheels. It is clear then that the parameters that need to be measured for the construction of the Jacobian of the wheelchair are the constant d, the distance between the left and right wheel of the wheelchair,which may be measured once when the chair is initially mounted on the system. In addition, to obtain the motion of the wheelchair, the two forward velocities of the driving wheels, u r and u l are needed, and they need to be measured continuously. 1 d u l 65-2

2.1. Distance Between Driving Wheels Measuring the distance between the driving wheels is done by placing a linear array of touch resistive sensors. These sensors are affected by pressure. Each component is a small circuit and pressing upon one closes an electric circuit, which results in a logical 0 or 1 output. Knowing the location of each of the components allows us to measure the distance between the two driving wheels. In case where the system is dedicated to a specific user, this information may be entered manually and save the measuring system. 2.2. Driving Wheels Forward Velocities The forward velocities u r and u l are measured using encoders located at the free-rolling cylinders for each driving wheel. Since the radii of the rollers is known, these velocities are simply calculated using the basic relation: u r = r θ r (2) u l = r θ l (3) where r is the radius of the rollers, θ r is the measured angular velocity of the right hand side roller, and θ l is the measured angular velocity of the left hand side roller. Fig. 2 shows the dynamics mimicking system design. Fig. 2. Dynamics mimicking system The first two measurements allow us to obtain the Jacobian of the wheelchair, whereas the encoders give us the real-time input from the user, using the output of the wheelchair, thus allowing us to pass the user input to the carrier robot without changing the HMI and the user experience, or learning to use a new input device. 3. Experimental Validation The system described in previous sections was designed and constructed, and experimental validation performed. The experimental setup was constructed with dynamics mimicking in mind rather than overcoming obstacles, since the idea of controlling the robotic platform through the wheelchair output is the challenge under question. Thus, instead of mounting the wheelchair and dynamics mimicking platform on top of a robotic platform, we have separated the two, and constructed a stationary dynamics mimicking platform where the wheelchair is mounted, which communicates wirelessly with a small mobile robot that is performing the desired motion. The desired motion of the wheelchair is measured using encoders on the driving wheels of the wheelchair, and the motion of the robotic platform is measured using a high-speed camera mounted on the ceiling of the room. The basic setup of the system is shown in Fig. 3. Kinematically speaking, the dynamics mimicking platform is converting the kinematics of the wheelchair to the kinematics of the robotic platform. This is done mathematically through a transformation matrix that combines the measured velocities of the wheelchair s wheels and the Jacobian of the robotic platform. If the wheelchair kinematics is described using a Jacobian [J c ] V C = [J C ] u C (4) 65-3

Fig. 3. Basic system setup where and [ u V C = ω [ ur u C = u l ] ] (5) (6) for the wheelchair, and similarly, for the robotic platform with corresponding definitions for the components of V R and ω R, we have or: where V R = [J R ] ω R (7) ω R = [J R ] 1 [J C ] u C (8) ω R = [J RC ] u C (9) [J RC ] = [J R ] 1 [J C ] (10). This is, of course, true only if the Jacobian of the robotic system [J R ] is invertible. For the purpose of verifying the concept a suitable robotic system was selected to accommodate the mathematical convenience presented above. 4. Initial Results, Conclusion, and Future Work The initial results showed that for a simple system where there is a good correspondence between the workspaces of the wheelchair and the robotic platform, a good tracking is achieved, provided that the position of the centre of rotation of the wheelchair and the centre of rotation of the robotic platform align. Fig. 4 shows simulation predictions for an example of trajectory tracking. On the left hand side, the centre of rotation of the wheelchair is not aligned with the centre of rotation of the robotic platform, which results in the two separate trajectories presented in the graph 65-4

Fig. 4. Simulation: Trajectory tracking with coinciding (right) and non-coinciding (left) rotation centres on top. On the right hand side of Fig. 4, one can observe that when there is perfect alignment between the centre of rotation of the wheelchair and the centre of rotation of the robotic platform, there is an excellent match between the expected trajectory of the wheelchair alone and the expected trajectory of the carrier robotic platform. Fig. 5 shows the experimental setup for the validation process. On the right hand side is the schematic representation of the experiment, and on the right hand side one can see the actual platform. Notice that the particular robotic platform shown was one of a few platforms that were used for validation purposes. Fig. 5. Experimental setup Fig. 6 shows experimental results for a similar case where the rotation centres of the wheelchair and robot coincide. It is clear that the experimental results validate the concept, as the trajectories are very close together. Future work on the project goes in two main directions. The first is obtaining the effects of deviation from the ideal case on the performance of the platform and its ability to track on the one hand, and its inverse, i.e., what maneuver should be performed to obtain good tracking for a given deviation from the ideal case presented here. The 65-5

Fig. 6. Experiment: Trajectory tracking with coinciding rotation centres second direction, is working with wheelchair users to help define what will be considered good tracking from their standpoint, i.e., what are the limits of the tracking errors before the users can tell that there was an error. References Chen, C.-T. and Pham, H.-V. (2012), On climbing winding stairs in an open mode for a new robotic wheelchair, Advanced Robotics 26(1-2), 63 82. Quaglia, G., Franco, W. and Oderio, R. (2009), Wheelchair.q, a mechanical concept for a stair climbing wheelchair, in Robotics and Biomimetics (ROBIO), 2009 IEEE International Conference on, pp. 800 805. Wada, M. (2008), Step climbing capability of a 4wd omnidirectional wheelchair, in Intelligent Robots and Systems, 2008. IROS 2008. IEEE/RSJ International Conference on, pp. 266 272. Yu, S., Li, X., Wang, T. and Yao, C. (2010), Dynamic analysis for stair-climbing of a new-style wheelchair robot, in Control and Decision Conference (CCDC), 2010 Chinese, pp. 4330 4335. 65-6