ROS 3D Contest
Description
Contest is now over. See below for the results.
Results
Please see the official announcement.
Useful Links
ROS OpenNI driver (OS X users may wish to use the libfreenect-based ROS Kinect Driver)
Current Entries
- Customizable Buttons
Using a white piece of paper and a black pen, you can draw your own array of buttons that are touch-activated
- Humanoid Robot Control and Interaction
Humanoid Robot Control and Interaction using Depth Camera.
- Finger Detector
a program used on top of the hand detector, that segments out fingers of an open palm, plus some other hand poses. The result is published as a Hand message.
- Follower
A ridiculously simple program to have a robot follow the nearest skeleton
- Minority Report Interface
A minority report-like interface that lets you drag around photos
- Pianist
Using the Finger Detector, a program to play a five key piano
- Humanoid Teleoperation
Control a humanoid robot using the Kinect.
- Automatic Calibration of Extrinsic Parameters
Automatic Calibration of the 3D pose of the Kinect with respect to the robot base. Uses fast ICP to track the 3D pose of the Kinect, then uses a global optimization to retrieve the static transformation.
- Quadrotor Altitude Control and Obstacle Avoidance
The Kinect is mounted on a quadrotor and used for closed-loop altitude control and basic obstacle avoidance.
- Skeleton Tracker Teleoperation Package for Mobile Robot
Skeleton Tracker ROS Package for Teleoperating a Mobile Robot
- Improved AR Markers for Topological Navigation
This entry uses the Kinect point cloud data to improve localization of AR Toolkit markers. We will use these markers to allow topological localization, and kinect point cloud data will be used for obstacle avoidance, to navigate on a robot with limited processing power.
- Kinemmings
Fun interactive game based on the famous old game Lemmings. Your body is the controller.
- Teleop Kinect Cleanup
Teleop Kinect Cleanup enables virtual moving of the household objects and can be for example used to show a robot where to exactly place down certain objects during pick and place actions.
- RGBD-6D-SLAM
The Kinect is used to generate a colored 3D model of an object or a complete room.
- Anaglyph Generator
Create 3D images (anaglyphs) using a Kinect
- Person Tracking and Reconstruction from a Mobile Base with a 7 DOF Manipulator
Person tracking and reconstruction from a mobile base with a 7 DOF manipulator
- Autonomous corridor flight of a UAV
Autonomous corridor flight of a UAV using the Kinect sensor.
- Hand Detector
Two programs that give access to the point clouds representing hands, both with and without Skeletal Tracking