neobotix - robotics & automation

ROS Software Maintainer: neobotix GmbH

Neobotix is a manufacturer of mobile robots and robot systems. We provide robots and manipulators for a wide range of applications.

Supported Platforms

Platforms with full driver support and example navigation stack setup:

http://www.neobotix-robots.com/mobile-robot-mp-500.html

http://www.neobotix-robots.com/mecanum-robot-mpo-500.html

http://www.neobotix-robots.com/omnidirectional-robot-mpo-700.html

Platforms with full driver support:

http://www.neobotix-robots.com/mobile-robot-mp-600.html

http://www.neobotix-robots.com/mobile-robot-mp-700.html

http://www.neobotix-robots.com/mobile-robot-mp-800.html

More information about these platforms can be found here.

Installation

Setup your robot

The easiest way to get our ros stacks installed is to use a longterm support ubuntu release (for example ubuntu 10.04). See this page to install ros on ubuntu.

Installing the neobotix stacks

Version Control (brand new features, but not well tested)

Stack Overview

neo_driver: This stack contains hardware drivers for NEOBOTIX robots.

neo_common: This stack contains NEOBOTIX robot descriptions.

neo_apps: This stack contains tools for working with NEOBOTIX robots.

neo_navigation: The navigation stack configuration.

neo_simulation: This stack contains simulation configurations and example maps.

Running

Using neobotix robots in simulation

Have a look at the neo_common package to bringup robots in simulation.

Using a real neobotix robot

Have a look at the neo_bring_up package to bringup a neobotix robot.

Contributing

Reporting a Bug

Once you found a (reproducible) bug contact us at github at neobotix dot com. See this if you've also got a bugfix.

Sharing Code

The easiest way to share code with us (for example bugfixes) is to create a github account and fork our repositories. After forking our repositories and adding your changes to your forks you can send a pull request to us.

Wiki: Robots/neobotix (last edited 2013-03-08 12:17:26 by neomob)