Download presentation
Presentation is loading. Please wait.
Published byAnnis Lucy Rich Modified over 9 years ago
1
1 Environment Mapping with a Low-Cost Robot Colony Meeting of the Minds Symposium May 6, 2009 Justin Scheiner and Bradley Yoo Colony Project, Robotics Club
2
Colony Project Ongoing Robotics Club project, started in 2003 Swarm robotics (many small robots) About 20 undergraduates – All years represented – Mostly Engineering and CS majors Weekly status meeting plus work nights
3
3 Colony Robot Bearing and Orientation Module (BOM) Dragonfly Microcontroller Board Motors and Encoders Sharp IR GP2D12 Rangefinders Tri-color LED x 2
4
Goals Low-cost Robots (~$350) Develop applications that are robust to non-idealities: – Noisy sensor data – Limited computation – Communication delays Use the Colony as a research platform for: – Emergent behaviors – Path planning – Controls – Cooperation and task management – Simultaneous Localization and Mapping (SLAM)
5
Why Mapping? Explore unknown areas Adapt to its own environment Applications – Building navigation – Service robots
6
6 Possible Approaches Previous Approaches Expensive! ($1000 - $5000) Lasers, Sonar Processing intensive (slow) Feature based (image processing) 3d Laser Mapping - 3DR1
7
Low Cost Mapping Insertion in environments where robot recovery may not be possible Rapid coverage of the environment Potential commercial applications – Robotic vacuum cleaners
8
Lots of robots! How?
9
Rangefinders Economical! Non-ideal Proximity problem Nonlinear resolution Acroname Robotics
10
Occupancy Grids Grid representing obstacle probabilities at each cell “Robot Evidence Grids,” (Martin, Moravec) Developed at CMU in the late 1980’s Alberto Elfes, Hans Moravec Primary Reference: “Probabilistic Robotics,” (Thrun, Burgard, Fox) Develop a sensor model and conquer! D
11
Robot Behavior Autonomous wall following Obstacle detection – Using rangefinders Online position estimation – Using encoders Wireless data collection – Using Zigbee module (IEEE 802.15.4) Zigbee Wireless Model
12
Results: Point cloud:
13
12 More Results: Occupancy grid generation Single robot
14
Problems Slow More robots speed up mapping, but slow down processing. Drift error Occupancy Grid Mapping assumes perfect position estimation
15
Direction of Further Research Establish real-time cooperative mapping Research methods of “stitching” or quickly correlating separate maps of the same environment Tackle more complicated environments
16
Colony Members Austin Buchan Christopher Mar Brian Coltin Siyuan Feng James Kong Brad Neuman Justin Scheiner Andrew Yeager Kevin Woo Emily Hart Abe Levkoy Nico Paris Martin Herrmann Megan Dority Jimmy Bourne Rich Hong Evan Mullinix Ben Poole John Sexton David Schultz Bradley Yoo Prof. George Kantor
17
17 www.robotcolony.org
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.