0 test slide text works. text works. graphics work. graphics work

24
1 Test Slide Test Slide Text works. Text works. Graphics Graphics work. work.

Upload: gregory-wilkerson

Post on 26-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 0 Test Slide Text works. Text works. Graphics work. Graphics work

1

Test SlideTest Slide

Text works.Text works. Graphics Graphics

work.work.

Page 2: 0 Test Slide Text works. Text works. Graphics work. Graphics work

Self-MappingSelf-MappingMobile RobotMobile Robot

Senior Capstone Project ProposalSenior Capstone Project Proposal

Department of Electrical and Computer Department of Electrical and Computer EngineeringEngineering

Bradley UniversityBradley University

Advisor: Dr. A.MalinowskiAdvisor: Dr. A.Malinowski

Presented by Stephanie LuftPresented by Stephanie Luft

06 December 200506 December 2005

Page 3: 0 Test Slide Text works. Text works. Graphics work. Graphics work

3

Presentation OutlinePresentation Outline

Project OverviewProject Overview Review of Previous WorkReview of Previous Work System Block DiagramSystem Block Diagram Software FunctionalitySoftware Functionality EquipmentEquipment ScheduleSchedule QuestionsQuestions

Page 4: 0 Test Slide Text works. Text works. Graphics work. Graphics work

4

Presentation OutlinePresentation Outline

Project OverviewProject Overview Review of Previous WorkReview of Previous Work System Block DiagramSystem Block Diagram Software FunctionalitySoftware Functionality EquipmentEquipment ScheduleSchedule QuestionsQuestions

Page 5: 0 Test Slide Text works. Text works. Graphics work. Graphics work

5

Project OverviewProject Overview

Objective: To develop a robot Objective: To develop a robot that willthat will

Map an area of its environmentMap an area of its environment

Locate itself within the mapLocate itself within the map

Orient itself within the Orient itself within the environmentenvironment

Page 6: 0 Test Slide Text works. Text works. Graphics work. Graphics work

6

Presentation OutlinePresentation Outline

Project OverviewProject Overview Review of Previous WorkReview of Previous Work System Block DiagramSystem Block Diagram Software FunctionalitySoftware Functionality EquipmentEquipment ScheduleSchedule QuestionsQuestions

Page 7: 0 Test Slide Text works. Text works. Graphics work. Graphics work

7

Review of Previous WorkReview of Previous Work

GuideBot Capstone Project 2005GuideBot Capstone Project 2005 John Hathway and Daniel LeachJohn Hathway and Daniel Leach

Thesis: “Concurrent Map Building and Self-Thesis: “Concurrent Map Building and Self-Localization for Mobile Robot Navigation”Localization for Mobile Robot Navigation” Thomas Duckett, Manchester, United KingdomThomas Duckett, Manchester, United Kingdom

University of Illinois Mechatronics Lab University of Illinois Mechatronics Lab ProjectsProjects http://coecsl.ece.uiuc.edu/ge423/spring04/group7/group7.htmlhttp://coecsl.ece.uiuc.edu/ge423/spring04/group7/group7.html http://coecsl.ece.uiuc.edu/ge423/spring03/Group7/http://coecsl.ece.uiuc.edu/ge423/spring03/Group7/

index.html#_Toc40283479index.html#_Toc40283479

Page 8: 0 Test Slide Text works. Text works. Graphics work. Graphics work

8

Presentation OutlinePresentation Outline

Project OverviewProject Overview Review of Previous WorkReview of Previous Work System Block DiagramSystem Block Diagram Software FunctionalitySoftware Functionality EquipmentEquipment ScheduleSchedule QuestionsQuestions

Page 9: 0 Test Slide Text works. Text works. Graphics work. Graphics work

9

System Block DiagramSystem Block Diagram

ActivMedia Robotics Pioneer 2

Mobile Robotic Platform

+ Laptop Interface

Audio Warning

Robot MovementProximity Values

Facing Direction

Map

Location within Map

Distance Sensors

Compass

Remote PC

Wireless Connection

User Commands

Page 10: 0 Test Slide Text works. Text works. Graphics work. Graphics work

10

System Block DiagramSystem Block Diagram

ActivMedia Robotics Pioneer 2

Mobile Robotic Platform

+ Laptop Interface

Audio Warning

Robot MovementProximity Values

Facing Direction

Map

Location within Map

Distance Sensors

Compass

Remote PC

Wireless Connection

User Commands

Page 11: 0 Test Slide Text works. Text works. Graphics work. Graphics work

11

System Block DiagramSystem Block Diagram

ActivMedia Robotics Pioneer 2

Mobile Robotic Platform

+ Laptop Interface

Audio Warning

Robot MovementProximity Values

Facing Direction

Map

Location within Map

Distance Sensors

Compass

Remote PC

Wireless Connection

User Commands

Page 12: 0 Test Slide Text works. Text works. Graphics work. Graphics work

12

System Block DiagramSystem Block Diagram

ActivMedia Robotics Pioneer 2

Mobile Robotic Platform

+ Laptop Interface

Audio Warning

Robot MovementProximity Values

Facing Direction

Map

Location within Map

Distance Sensors

Compass

Remote PC

Wireless Connection

User Commands

Page 13: 0 Test Slide Text works. Text works. Graphics work. Graphics work

13

Presentation OutlinePresentation Outline

Project OverviewProject Overview Review of Previous WorkReview of Previous Work System Block DiagramSystem Block Diagram Software FunctionalitySoftware Functionality EquipmentEquipment ScheduleSchedule QuestionsQuestions

Page 14: 0 Test Slide Text works. Text works. Graphics work. Graphics work

14

Software FunctionalitySoftware Functionality

Functional Modes:Functional Modes: MappingMapping ManeuveringManeuvering Immediate ResponseImmediate Response

C++/MATLABC++/MATLAB

Page 15: 0 Test Slide Text works. Text works. Graphics work. Graphics work

15

Software: Mapping ModeSoftware: Mapping Mode

Plot environment and locate robotPlot environment and locate robot Distance sensing Distance sensing Immediate responseImmediate response Data transmissionData transmission Plotting – obstacles and robot locationPlotting – obstacles and robot location Self-locating Self-locating Previous map identification Previous map identification Navigation and maneuveringNavigation and maneuvering

Page 16: 0 Test Slide Text works. Text works. Graphics work. Graphics work

16

Software: Maneuvering Software: Maneuvering ModeMode

Allow user to control robotAllow user to control robot User interfaceUser interface Data transmission Data transmission Immediate responseImmediate response Navigation and maneuvering Navigation and maneuvering Distance sensingDistance sensing Self-locatingSelf-locating Plotting – robot location onlyPlotting – robot location only

Page 17: 0 Test Slide Text works. Text works. Graphics work. Graphics work

17

Software Functionality: Software Functionality: Mapping and ManeuveringMapping and Maneuvering

Start

Robot power-up

Establish wireless connection between robot &

remote computer

Send warning to user to power down

Robot takes initial mapping of its area and indicates its

location

Check battery power

Robot continues to navigate to and map areas requiring fine-tuning until interrupted

by a user command or a low battery warning

Determine who has control

Disconnect: when wireless connection is terminated or

battery is very low, robot powers down. Map on

remote computer will display the robot’s last location.

End

User directs robot movement from the remote computer

Commands: STOPGO

TURN X°MAP

POWER DOWN

OK

AUTO

TOO LOW

USER

MAP

POWER DOWN/DISCONNECT

STOPGO

TURN X°

Wait for a short time

LOW BATT

USER CMD

Page 18: 0 Test Slide Text works. Text works. Graphics work. Graphics work

18

Software Functionality: Software Functionality: Immediate ResponseImmediate Response

Object too close to avoid?

Start

STOP

Audio warning

Wait for object to clear or for user to come rescue the

robot.

YES

NO

Page 19: 0 Test Slide Text works. Text works. Graphics work. Graphics work

19

Presentation OutlinePresentation Outline

Project OverviewProject Overview Review of Previous WorkReview of Previous Work System Block DiagramSystem Block Diagram Software FunctionalitySoftware Functionality EquipmentEquipment ScheduleSchedule QuestionsQuestions

Page 20: 0 Test Slide Text works. Text works. Graphics work. Graphics work

20

EquipmentEquipment ActiveMedia Pioneer 2 mobile robotic ActiveMedia Pioneer 2 mobile robotic

platform platform Laptop computer with wireless Laptop computer with wireless

connectionconnection Digital compassDigital compass Remote PC with network connectionRemote PC with network connection Laser distance meterLaser distance meter Pan-tilt unit Pan-tilt unit Appropriate connectors for all equipmentAppropriate connectors for all equipment MATLAB, Visual Studio, and/or another MATLAB, Visual Studio, and/or another

type of software development system.type of software development system.

Page 21: 0 Test Slide Text works. Text works. Graphics work. Graphics work

21

Equipment: Equipment: Distance Meter SelectionDistance Meter Selection Considerations:Considerations:

CostCost AccuracyAccuracy Measurable distance: a 0.2 to 10 meter Measurable distance: a 0.2 to 10 meter

rangerange SafetySafety WeightWeight Computer interfaceComputer interface AvailabilityAvailability

TLM 100 feasibility investigationTLM 100 feasibility investigation

Page 22: 0 Test Slide Text works. Text works. Graphics work. Graphics work

22

Presentation OutlinePresentation Outline

Project OverviewProject Overview Review of Previous WorkReview of Previous Work System Block DiagramSystem Block Diagram Software FunctionalitySoftware Functionality EquipmentEquipment ScheduleSchedule QuestionsQuestions

Page 23: 0 Test Slide Text works. Text works. Graphics work. Graphics work

23

ScheduleScheduleWeek of 22 Week of 22 Jan.Jan.

Research software methods and details of equipment functionality

1 week1 week

29 Jan. – 11 29 Jan. – 11 Feb.Feb.

Connect hardware, develop functional understanding

2 weeks2 weeks

12 Feb. – 25 12 Feb. – 25 Feb.Feb.

Software development 2 weeks2 weeks

26 Feb. – 11 26 Feb. – 11 Mar.Mar.

Software simulation 1 week1 week

12 Mar. – 15 12 Mar. – 15 Apr.Apr.

Software debug and test 5 weeks5 weeks

16 Apr. – end 16 Apr. – end of semesterof semester

Prepare for final report, presentation, and expo

1-2 1-2 weeksweeks

Page 24: 0 Test Slide Text works. Text works. Graphics work. Graphics work

Self-Mapping Self-Mapping Mobile RobotMobile Robot

Senior Capstone Project ProposalSenior Capstone Project Proposal

Department of Electrical and Computer Department of Electrical and Computer EngineeringEngineering

Bradley UniversityBradley University

Advisor: Dr. A.MalinowskiAdvisor: Dr. A.Malinowski

Presented by Stephanie LuftPresented by Stephanie Luft

06 December 200506 December 2005Questions?Questions? [email protected]@bradley.edu