Magellan Software Sp..
Download
Report
Transcript Magellan Software Sp..
Magellan Software Specification
Software Design Options For
Semi-Autonomous Mine Mapping
Robot
The Basic Idea
Two (possibly three)
systems
Command Station (CS)
Docking Station (DS)
Robot
The Basic Idea
Robot is lowered and
deployed into mine
Robot moves
teleoperated (line of
sight with DS)
Robot moves
autonomously when
communication is
broken
The Basic Idea
Robot will return to
locations of peak signal
to relay data when
switching back to
teleop
Return to DS
Data processing done
at CS
Categorical Decomposition of
Software
Mapping and Localization
Teleoperation
Autonomy
*Motor control software, communication software, etc. are
sub-categories of these primary themes
Mapping and Localization
Data Acquisition (sensor dependent)
Sensor Interfacing
drivers, ports, protocols
Heterogeneous Sensor Integration
Data Analysis
Filtering
Map Generation
Robot Motion Planning (Localization)
Teleoperation
User Interface
Graphical Interface
Modes and means of interaction
Contextual Transfer
Sensor Interpretation
issues of power consumption, bandwidth, etc
Communication Protocol
Level of Control
Autonomous
Autonomous objectives (obstacles,
deployment)
Failure Modes
Path planning algorithm
Switching to/from Autonomous mode
Specifications
Mapping Software:
Sebastian’s SLAM techniques if aided
Occupancy Grid techniques
Autonomous Navigation:
D*
Wall following / Wall centering
Specifications
Teleoperation
Point-and-click
Communciation
Wireless to DS. Raw data is buffered to DS then
to CS while in teleop. Data is held while
autonomous until strong signal is detected.
Storage capacity issue.
Ideas or Arguments
Camera?
Advantages
Improve Teleop
Get over obstacles
Disadvantages
Need Lights… major power
Consume processing and bandwidth
Offers nothing directly to mapping
More Ideas… Closer to Design
OS: Linux or Windows
Off-board computing from CS
Obstacle scaling
Any others?