User Tools

Site Tools


public:t-vien-07-1:group_3

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
public:t-vien-07-1:group_3 [2007/02/20 14:50] – created freyrpublic:t-vien-07-1:group_3 [2024/04/29 13:33] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== VE Final Project: Template Page ======+====== VE Final Project: Skundar Hermar ======
  
 ===== Overview ===== ===== Overview =====
 **Team members:** Freyr Magnússon\\ **Team members:** Freyr Magnússon\\
-**Team name:** Skundar Hermar\\ +**Team name:** Team ROBOMASS\\ 
-**Project name:** 3D Wiki!\\+**Project name:** Skundar Hermar\\
 **Project tag line:** A full spectrum simulation of a robot and it's environment **Project tag line:** A full spectrum simulation of a robot and it's environment
  
Line 10: Line 10:
 ===== Motivation / Scenario ===== ===== Motivation / Scenario =====
  
-  * Describe why the world would be better place if everyone had your environment.   +  * Building a robot takes a lot of effort and is very dependent upon the hardware its built with.  To try to make development easier we could use broad spectrum simulation of the robot hardware and it's immediate environment.  This will create a powerful testbed for modular development of utilities that help us make smarter, better and more productive robots. 
-  * Describe that better world so we can visualize it. +  * The simulated environment provides us with an interface that mimics the low-level controls we expect from the robot.  It also supplies the means for our robot to sense it's surroundings so that it can take informed decisions
-  * Sketches would be cool+  * Realization of this simulation environment will enable future students to write modules that control and interact with the robot in a distributed manner.  A wide array of features can then be assembled with our having to rely on the physical robot and can be replicated with ease (bytes are made for copying by the way)
 +  * The ability to setup scenarios where all factors are controllable is very important. Also the ability to interact with and monitor sensors, actuators, postures other informations that has spatio-temporal meaning.
  
  
 ===== Approach ===== ===== Approach =====
- +  * By simulating motion physics and collisions we can move the robot in a realistic manner through our virtual world.  The motion will be governed by the forces applied to actuators such as motorized wheels and joints.  And rigid body physics will dictate the consequences of bumping into things. 
-  * How are you going to make your environment help us get to this better place? +  * Ultrasonic sonars are simulated with geometric collision systems as well.  This will enable collision avoidance algorithms to be developed along with environmental mapping. 
-  * What special features will it have that help you reach your goal? +  * Visual imaging is possible using virtual cameras and rendering straight to memory. 
-  * What other seemingly useless but cool features will it have? (perhaps they're more useful than you think, give that thought)  +  * 3d audio may be used to simulate microphone input for sound detection and processing. 
 +  * An interface to write programs will be exposed to users.  This will enable people to write their own modules that analyzes sensor output and provide control commands for the robot actuators. 
 +  * The simulation environment will provide display facilities so the user can observe the robot behavior with in the environment and provide means for visualization for sonar frustums and mapping overlays along with various other indicators. 
 +  * Provide data driven framework for setting up environments and scenarios along with other simulated entities 
 +  * The simulation is connected to a distributes system that will provide the robot itself with scalability, modularity and extensibility 
 + 
  
 ===== Prototype ===== ===== Prototype =====
 +  * Uses Ogre3d graphics engine to power the visualization along with physics and collisions through extensions.
 +  * Will recreate the CADIA lab to use as a simulation environment.
 +  * Will implement the lowest layers of the Skundar robot interface.
 +  * Simulate sensors
 +    * Sonars
 +    * Position tracking (speed, direction, displacement)
 +    * Ranger camera
 +    * Joint positions from head unit
 +  * Publishes sensor information using Psyclone whitebords
 +
  
-  * If you don't get to implement the whole system as you imagine it, what will your prototype at least be capable.  
-  * This is where you control expectations. 
  
 ===== References / Links ===== ===== References / Links =====
  
-  * Useful links or references to related work+  * [[http://ogre3d.org|Open Graphics Rendering Engine]] 
- +  * [[http://ode.org|Open Dynamics Engine]] 
- +  * {{public:t-vien-07-1:vien_final_project_proposal.ppt|Presentation}}
- +
/var/www/cadia.ru.is/wiki/data/attic/public/t-vien-07-1/group_3.1171983051.txt.gz · Last modified: 2024/04/29 13:32 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki