Autonomous Mobile Robots Searching Methods By: Alex Morales - - PowerPoint PPT Presentation

autonomous mobile robots searching methods
SMART_READER_LITE
LIVE PREVIEW

Autonomous Mobile Robots Searching Methods By: Alex Morales - - PowerPoint PPT Presentation

Autonomous Mobile Robots Searching Methods By: Alex Morales Graduate Mentor : Joey Durham Faculty Advisor: Francesco Bullo Better Algorithms Design algorithms for better multi-robot coordination Design a Search Algorithms for robots


slide-1
SLIDE 1

Autonomous Mobile Robots Searching Methods

By: Alex Morales Graduate Mentor : Joey Durham Faculty Advisor: Francesco Bullo

slide-2
SLIDE 2

Better Algorithms

 Design algorithms for better multi-robot

coordination

 Design a Search Algorithms for robots

Better understand robot – surrounding interaction

slide-3
SLIDE 3

Autonomous Robots

  • What are autonomous robots?
  • Why should we study them?
  • How will they help us?

Google images

slide-4
SLIDE 4

Applications

 Make human life easier

– Perform common tasks, help the handicapped

Google images

 Search and rescue robos

slide-5
SLIDE 5

Project Goals

 Build a foundation for searching algorithms

for autonomous robots

 Create an efficient algorithm to search for an

  • bject in a known map.

– Minimize time

slide-6
SLIDE 6

Project Goals

Target object Robot

Static Environment

Obstacle/Wall

slide-7
SLIDE 7

Project Goals

Target object Robots

Static Environment

Obstacle/Wall

slide-8
SLIDE 8

Project Goals

Target object Robots

Static Environment

Obstacle/Wall

slide-9
SLIDE 9

Project Goals

Target object Robot

Unknown Static Environment

slide-10
SLIDE 10

Project Goals

Robots

Unknown Environment

Target object = ?

slide-11
SLIDE 11

Equipment: Robot hardware

Joey Durham

Laser range- finder Stereo Vision Camera On board computer

slide-12
SLIDE 12

Player/Stage Interface

 Is a open source

software that enables us to do research.

 Player is a network

server for robot controls

 Stage simulates mobile

robots in 2-D.

 Advantages vs

Disadvantages

"All the world's a stage, And all the men and women merely players."

  • William Shakespeare, As You Like It

Joey Durham

slide-13
SLIDE 13

Searching Algorithm

 Main part of algorithm

– Design, Test, Refine

Receive laser data Create frontier Decide next move Check if

  • bject was found

Object found finish.

slide-14
SLIDE 14

Design

  • Check for Frontier
  • Visibility of the robot
  • Polygons
  • Save polygons instead of having to save every

point of the frontier

slide-15
SLIDE 15

Determining how to move

  • Default left
  • Decision based
  • n Frontier
slide-16
SLIDE 16

Result so far ...

slide-17
SLIDE 17

Result so far ...

slide-18
SLIDE 18

Result so far ...

slide-19
SLIDE 19

Result so far ...

slide-20
SLIDE 20

Result so far ...

slide-21
SLIDE 21

Exploration Graph

  • Map of the Robot
  • Graph of nodes/positions of robots
slide-22
SLIDE 22

Conclusion

  • Field of Vision of Robot
  • Visible polygon
  • Decision making part of algorithm
  • Based on how frontier/boundary are created

and stored

– Intersections merge frontier arcs.

  • Navigate through map with an exploration

graph.

slide-23
SLIDE 23

Acknowledgements

  • Mentor Joey Durham
  • Dr. Francesco Bullo
  • Ofelia Aguirre
  • Eric Pressly
  • CNSI
  • NSF
  • SIMS and EPSEM programs
slide-24
SLIDE 24

Multiple Robots

Object 2
slide-25
SLIDE 25

Laser Rangefinder

  • Model: Hokuyo URG
  • Wavelength: 785 nm
  • Range: 4 meters
  • Scan rate: 10 Hz
  • Resolution: 0.36 degrees
  • Price: $2500

Source: http://www.videredesign.com/robots/era_mobi.html

slide-26
SLIDE 26

Robot Chassis

  • Model: Videre ERA-MOBI
  • Size: cm(L) x 37cm (W) x 18 cm(H)
  • Batteries: 3x 12V 7 Amp-Hour (4-5 Hours)
  • Encoder accuracy: 500 counts/rev
  • Speed: Up to 2.0 m/s
  • Capacity: 20 kg (44 lbs)
  • Price: $2350

Source: http://www.videredesign.com/robots/era_mobi.html

slide-27
SLIDE 27

Conclusion

Object 1