Presentation is loading. Please wait.

Presentation is loading. Please wait.

Autonomous Wheelchair Abigail Drury '10 Rittika Shamsuddin '12 Melissa Frechette '11 Professor Audrey Lee St. John Dr. Dan Barry Dr. William Kennedy 14.

Similar presentations


Presentation on theme: "Autonomous Wheelchair Abigail Drury '10 Rittika Shamsuddin '12 Melissa Frechette '11 Professor Audrey Lee St. John Dr. Dan Barry Dr. William Kennedy 14."— Presentation transcript:

1 Autonomous Wheelchair Abigail Drury '10 Rittika Shamsuddin '12 Melissa Frechette '11 Professor Audrey Lee St. John Dr. Dan Barry Dr. William Kennedy 14 May 2010

2 Outline 1. General Project Overview 2. Overview of Interaction with the Wheelchair 3. Testing and Results 4. Final Thoughts 5. Tutorial Walk- Throughs

3 Outline 1. General Project Overview 2. Overview of Interaction with the Wheelchair 3. Testing and Results 4. Final Thoughts 5. Tutorial Walk- Throughs

4 Project Created by MobileRobots and Dr. Dan Barry Research team methodically tested and developed comprehensive documentation Doing our first exchange of the the chair - the first step to giving patients with impaired motor function the option for independent mobility and privacy

5 Working with the Wheelchair First semester with research assistants Objective was to determine optimal parameter lists Majority of work done through wireless connection between wheelchair and PC

6 Wireless Networking http://tradelinecom.com/images/WirelessHomeNetwork.jpg Home Wireless Network Wheelchai r Wireless Network

7 Testing Environment Clapp 201 - Lab

8 Testing Environment Clapp 201 - Lab

9 Testing Environment Clapp 201 - Lab

10 Testing Environment Clapp Hallway

11 Testing Environment Clapp Hallway - Doors

12 Testing Environment Kendade Bridge - Doors

13 Testing Environment Kendade Bridge

14 Testing Environment Kendade Bridge

15 Testing Environment Kendade Atrium

16 Testing Environment Kendade Atrium

17 Testing Environment Kendade Atrium

18 Laser Sensors Laser sensors use light beams to measure distance The way the light returns to the sensor is used to calculate the distance http://www.philohome.com/sensors/lasersensor.htm

19 Sensors Upper Sensor Lower Back Sensor Touch Screen  Three laser sensors  One high, two low  Scan on horizontal plane  Laser sensors are used for localization and path planning  Bump sensors in case laser sensors fail

20 User Interface  Currently uses a touch screen and keyboard/mouse as main I/O device.  In future, it will also support other interfaces

21 Manual Drive Mode Smart Drive Mode Express Drive Mode Drive Modes

22 Manual Drive Mode Smart Drive Mode Express Drive Mode Drive Modes - Manual

23 Manual Drive Mode Smart Drive Mode Express Drive Mode Drive Modes - Smart

24 Manual Drive Mode Smart Drive Mode Express Drive Mode Drive Modes - Express

25

26 Express Drive Mode in Action

27 Goal Drive Mode and MobileEyes

28 Wheelchair Goal Path

29 Goal Drive Mode and MobileEyes Person

30 Outline 1. General Project Overview 2. Overview of Interaction with the Wheelchair 3. Testing and Results 4. Final Thoughts 5. Tutorial Walk- Throughs

31 3 Levels of Interaction  Basic User Tasks  Intermediate User Tasks  Advanced User Tasks

32 Basic User Tasks - Patient How to Use the GUI How to Start Up the Chair How to Shut Down the Chair How to Recharge the Chair How to Move the Chair By Pushing How to Re-enable the Motors After E-Stop

33 Definition GUI = Graphical User Interface

34 GUI The touch screen interface on the chair Will be able to support other devices at later date

35 Start Up, Shut Down, Recharge Begin from the back of the chair Begin from the screen Begin by unplugging

36 Move By Pushing Just in case something goes wrong Motors disengaged Lever in back Patient may need to be able to tell someone how

37 Re-enable the Motors After Emergency Stop Two emergency stop buttons Immediately apply brakes and disable motors Push the rectangular red button to get the motors back Once for joystick Twice to return to normal

38 Intermediate User Tasks-Doctor/Therapist How to Use X-Windows How to Connect to the Wheelchair from a PC How to Open MobileEyes How to Localize the Robot How to Drive the Robot From MobileEyes How to Change Maps in MobileEyes How to Enable/Disable Goals on the Chair’s Interface

39 What is X-Windows? A way to display the touch screen graphics on a remote computer

40 Connect With X-Windows Useful to be able to control the chair remotely as if in chair Ex: For choosing goals

41 What is MobileEyes? The main way to handle the chair remotely The place to make maps, change goals, and change parameters

42 Connect to the Chair & Open MobileEyes Connecting remotely Change your IP address Connect to the network Opening MobileEyes Username and password unnecessary Set the Robot Server

43 Localization Like using a map and compass – once you’ve found where you are and what direction you’re facing, you’re not lost

44 Using MobileEyes to Localize and to Drive Localizing Drag robot to correct spot on map and check localization score Repeat as necessary Buttons on top menu bar for Manual and Safe Drive Goal list at bottom left

45

46 Change Maps in MobileEyes & Enable/ Disable Goals On Chair Need to open both Map and LaserLocalizationMap to change maps To enable/disable goals Go to Look & Feel, then Goal List on wheelchair (Or X-Windows) Choose goals from list

47 Chair Guru Tasks - Administrator/Developer How to Create a New Map How to Create a New Goal on the Map How to Change Parameters

48 Create a New Map Drive the chair around so the upper sensor can create the map With MobileEyes open

49

50 Edit Map and Create New Goals Clean up the new map Using tools in Mapper3 Add new goals in Mapper3 Save map to Chair

51 Change Parameters in MobileEyes Go to Tools, then RobotConfig Parameters allow you to change things like the speed of the chair and the size of the padding

52 Outline 1. General Project Overview 2. Overview of Interaction with the Wheelchair 3. Testing and Results 4. Final Thoughts 5. Tutorial Walk- Throughs

53 Parameters & Observations

54 Level 1: Patients Level 2: Physicians Level 3: Developer User Level

55 Level 1: Patients Level 2: Physicians Level 3: Developer User Level

56 1.What are parameters? 2.How to modify the parameters of the wheelchair? 3.What parameters to modify? Important Questions

57 Parameters Are variables. (*There might be restrictions) Way of communication between user and computer. Impacts the behavior of any computer system.

58 Parameter Analogy No English!No Barks!

59 Parameter Analogy

60 User Parameter Parameter = val1 Parameter = val2 Computer shows behavior1 Computer shows behavior2

61 How To Modify Parameters????

62 MobileEyes…  Used to change parameters.  Records values in mm & sec.

63 To Access Higher Parameters… Set Parameter Priority to Expert

64 BUT What Parameters to Modify????

65  Quite fast.  Starts and ends with a jerk.  Turning not smooth.  Does not go through doorways.  Almost runs into obstacles, before stopping. Work with speed/velocity parameters Perhaps parameters for rotation? Padding parameters Main Concerns Perhaps parameters for acceleration?

66 Parameter Lists  Each Drive Mode  different set of parameters  Same name  similar function  slightly different implementation.

67 Parameter list – Express Drive  Robot Config - a short list; speed related.  Path Planning Setting - full list for Express Drive.

68  TeleOp Settings - full list for Smart Drive. Parameter list - Smart Drive

69 List of Modified Parameters MaxVel TransAccel TransDecel SideClearanceAtSlowSpeed FrontPaddingAtSlowSpeed FrontPaddingAtFastSpeed ForwardSideClearanceAtSlowSpeed

70 Procedural Standards  Test trials: 6 to 15 trials.  Distance of 6069mm (~6m).  When testing each parameter: simulated a hospital setting. patient’s point of view.

71 Procedural Standards

72 Over a distance of ~6m. MaxVel  Directly controls the speed.  In Express Drive: MaxVel = 600 On average  8.3sec.  In Smart Drive: MaxVel = 900 On average  8.6sec.

73 TransAccel  Increasing value, decreases time to reach maximum speed.  In ExpressMode:  TransAccel = 425  Lower value  jerkier start.

74 TransDecel  Slows down.  Stopping distance = 1.5m.  In Express Mode: TransDecel = 175  If TransDecel < 175 :  stops smoothly BUT  overshoots goal.

75 Starting Goal End Goal Wall TransDecel Overshooting the Goal

76 TransDecel Caution!!!! Do NOT change the value of this parameter!!!!!

77 Side Padding  Determines how close an object can approach.  In Express Drive: SideClearanceAtSlowSpeed = 50  In Smart Drive: ForwardSideClearanceAtSlowSpeed = 25  Values allow to go through doorways.

78 Front Padding  Determines how close an object can approach.  In Express Drive: FrontPaddingAtSlowSpeed = 300  Applies when speed < MaxVel. FrontPaddingAtFastSpeed = 500  Applies when speed = MaxVel.

79 Challenges  Overcoming the fear of making changes.  Could not figure out a way to measure the effect of RotVelMax.  Parameters with similar names.  Battery Life. FIRE???

80 Results  Starting and ending smoother.  Speed comfortable.  Can go through doorways (33.5 inches wide).  Stops at a safe distance.  Turning is smoother but still slightly jerky.

81 Outline 1. General Project Overview 2. Overview of Interaction with the Wheelchair 3. Testing and Results 4. Final Thoughts 5. Tutorial Walk- Throughs

82 Blind Spots floor, 0 cm bottom lasers, 13 cm upper laser, 1.7 m

83 Blind Spots http://www.yankodesign.com/images/design_news/2008/04/11/music_table.jpg

84 Final Observations  Chair cannot see:  Objects shorter than 13 cm  Objects only present between 13 cm and 1.7 m  Hardware-based issue  Side padding can be a little scary for pedestrians  Can be solved in future through software

85 Cautions Difficulty starting too close to an obstacle Inability to see black objects

86 When Express Drive Mode Goes Wrong

87 Conclusions and Future Work  Wheelchair is in good shape, but needs work to improve safety  Continued exchange between the research group and Spaulding  Further documentation needs to be developed  On our way to giving patients with cerebral palsy the option for independent mobility and privacy

88 Thank You! A special thank you to Dr. Dan Barry, Dr. William Kennedy, and MobileRobots Questions?

89 Outline 1. General Project Overview 2. Overview of Interaction with the Wheelchair 3. Testing and Results 4. Tutorial Walk- Throughs


Download ppt "Autonomous Wheelchair Abigail Drury '10 Rittika Shamsuddin '12 Melissa Frechette '11 Professor Audrey Lee St. John Dr. Dan Barry Dr. William Kennedy 14."

Similar presentations


Ads by Google