Tapia Robotics Competition

This wiki will be used to plan for the robotics competition, post materials, and host discussion. See the conference site or the robotics competition site for official information.

Frequently Asked Questions

Tapia Qualification Environment

The qualification environment is distributed as an image of a RedHat Linux environment in VMWare. You can use VMWare Player (Windows and Linux) or VMWare Fusion (Mac OS X)

You are welcome to install Player/Stage/Gazebo on your own. Follow the directions on the Player Project Player Project Wiki and download the following versions from the Player Project download area.

  • Player - robot device interface v2.0.4
  • Stage - multiple robot simulator v2.0.3
  • Gazebo - 3D multiple robot simulator v0.7.0

In order to install Player/Stage/Gazebo, you will need to install the following supplemental packages.

  • ODE - Open Dynamics Engine v0.8
  • freeglut - OpenGL Utility Toolkit v2.4.0
  • OpenCV - computer vision library v1.0
  • More to follow...

Please update this page to account for any discrepancies you find while installing on your own system.

We recommend the use of the following tools:

  • Eclipse: an integrated development environment. Our environment includes the PyDev plugin for Python development.
  • GIMP: toolkit for image manipulation that can be useful in analyzing images rendered in Gazebo

Installation Hints

Linux

You will likely have the most success installing Player/Stage/Gazebo on Linux.

Mac OS X

See these directions from the playerstage-users mailing list.

Zach Dodds’ notes on installing Player & Gazebo on Mac OS X are a more complete resource.

Windows

Your best option is to use the image on the qualification DVD.

Programming Hints

C/C++

Java

See Javaclient for Player|Stage for details including the API.

Python

Refer to libplayerc_py for information on how to write a Python client to connect to a player server.

Zach Dodds has also started some notes on building a Python client.

Potential Robot Platforms

Base platform:

  • SMURV Platform from Robotics, Learning and Autonomy at Brown (r,lab): parts list to be added later

Other possible platforms:

 
tapia/start.txt · Last modified: 2007/06/25 15:22 by 66.90.56.225
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki