Skip to content

orbital-lab/ExoPlanet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExoPlanet Mission

exoplanet

ExoPlanet is an imaginary planetary exploration mission related to my final thesis "Concept and Simulation for Autonomous Navigation of Planetary Rovers" for the space engineering programme of the Berlin Institute of Technology. Based on this mission (the name was selected referring to the planned ESA ExoMars mission), I present a base concept for the rover navigation. Therefore the The Sensor-based Random Tree (SRT) Method was adapted to work in 3D environments. As the practical part, the thesis consists of the development of an application for terrain rendering and visual sensor simulation. A generated planetary landscape was used for a basic proof of the navigation algorithms. The application is splitted into two sub projects:

ExoSim

The project about the 3D terrain modeling and visualization using the OGRE Library. ExoSim can be run as an interactive stand alone application or as a plug-in for the Player robot server.

ExoPath

A client for the simulated sensor data to run navigation and path planning tasks. The GUI part is based on the Eclipse RCP Platform.

See also

About

me: stefan kral

Video Gallery

flight

The rendered MRO terrain model together with the related ortho image as texture. The selected Mars region is around Husband Hill (the landing site of the Mars Exploration Rover Spirit).

terrain

The modeled planetary landscape. Different terrain parameters like obstacles (big stones), hazard (small stones), ground condition (dark areas) and the slope values are used to proof a navigation concept.

grid

A demonstration of the geometrical mipmap technique provided by OGRE. The model resolution depends on the height value variation and the distance of the point of view.

exploration

The exploration process for a single rover. The overlay illustrates the navigation map for the current local region.

driving

The rover's movement during autonomous exploration. On the left site the navigation map. On the right, the local areas on a global map and the rover camera view.

multi

The exploration process for a distributed system of four rovers.

Credits

Digital terrain models of Mars are created from HiRISE stereo pairs NASA/JPL/University of Arizona/USGS http://hirise.lpl.arizona.edu/dtm/dtm.php?ID=PSP_001513_1655

Mars Exploration Rover Spirit and Opportunity Google 3D warehouse model by Alvaro https://3dwarehouse.sketchup.com/model/9f1021ec701fd96dc82b8fee1057b30/Mars-Exploration-Rover-Spirit-and-opportunity

More Videos

kinematics

The rover kinematics animated and rendered in Blender by making use of the Bullet physics engine.

rover

A driving rover model, made with Blender.

About

Autonomous Navigation of Planetary Rovers

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published