|
Manufacturer: iRobot
iRobot Created the popular Roomba series. It is a vacuum cleaning robot that can
be programmed using Roomba SCI (Serial Command Interface). iRobot Create is explicitly
designed for robotics development, rather than hacking the Roomba.
Learn how to program Roomba:
Get the SDK and manuals here.
|
|
|
Manufacturer: LEGO
Lego Mindstorms NXT 2.0 is the newest set from LEGO's Lego Mindstorms series, launched
on August 5, 2009. The set contains 619 pieces.
Learn how to program LEGO NXT Mindstorms
Get LEGO SDK and manuals here.
Or get the ROS
code here.
Or get the Mindstorms NXT 2.0 iso here.
|
|
|
Manufacturer: Parrot
The Parrot AR.Drone is a RC Quadrotor with cameras attached to it.
Learn how to program AR.Drone:
Get
AR.Drone SDK and manuals here.
|
|
|
Manufacturer: Innvo Labs
The robot is software-upgradeable via SD card or USB interfaces. Manufacturer encourage
user modifications of the robot's firmware, provided links to 3rd party developed
tools such as a graphical interface for home users called MySkit, and an API for
programmers called a "PDK" (Pleo Developers Kit).
Get the PDK and
manuals here.
|
|
|
Manufacturer: Sony
Sony released a programmer's kit that has now been expanded into three distinct
tools: R-CODE, AIBO Remote Framework, and the OPEN-R SDK. These three tools are
combined under the name AIBO Software Development Environment. All of these tools
are free to download and can be used for commercial or non-commercial use (Except
for the OPEN-R SDK, which is specifically for non-commercial use).
Get the
kit and manuals here.
|
|
|
Manufacturer: Aldebaran Robotics
Nao is an autonomous, programmable, humanoid robot. It comes with software package
which includes a dedicated programming software called Choregraphe, an API and SDK
for C/C++ and Python. Nao is also compatible with Microsoft Robotics Studio, Cyberbotics
Webots, and Gostai Urbi Studio.
Get the software package and tutorials here.
|
|
|
Manufacturer: Willow Garage, iRobot
TurtleBot comes with an open-source SDK based on ROS to help you develop applications
right out of the box. The TurtleBot SDK integrates all the software you need to
get TurtleBot running and comes with advanced capabilities like mapping and navigation.
Get
ROS for Turtlebot here.
|
|
|
Manufacturer: Robotis
The BIOLOID is a hobbyist and educational robot kit. The robot is programmed with
RoboPlus - C language based software solution.
Get the SDK and code examples here.
|
|
|
Manufacturer: Aldebaran Robotis
Karotz is the third generation Nabaztag. The embedded software handles the TCP/IP,
RFID and WiFi. It also implements a virtual machine which is able to execute up
to 64kb of code. A dedicated assembly language exists to program the different features
of the device.
Get the SDK and app examples
here.
|
|
|
Manufacturer: Robotis, Virginia Tech
DARwIn-OP is an open platform where users are encouraged to modify it in both hardware
and software, and various software implementations are possible (C++, Python, LabVIEW,
MATLAB, etc.)
Get the SDK and
sources here.
|
|
|
Manufacturer: CoroWare
CoroBot is a four-wheeled development platform released in March 2007. It is a four-wheeled
robot that has an on board mini-ITX computer and an optional 4 DOF arm. As a robotic
platform, developers can write robot apps using ROS, MSRDS, C / C++ and more.
Get Code examples
and API referece here.
|
|
|
Manufacturer: EZ-Robot
EZ-Robot provides a complete hardware and software solution for beginner and advanced
personal robotics. Using our graphical interface, add voice recognition, vision
tracking, Wii remote control, and more to your robot. Also supports AR Drone, Brookstone
Rover and more!
Get EZ-Builder and SDK
here.
|
|
|
Provider: Willow Garage
ROS (Robot Operating System) provides libraries and tools to help software developers
create robot applications. It provides hardware abstraction, device drivers, libraries,
visualizers, message-passing, package management, and more. ROS is licensed under
an open source, BSD license.
Get the OS and manuals
here.
|
|
|
Provider: Gostai
Urbi allows to create components and drivers, called UObjects, which can run on
top of Gostai Runtime. A UObject can be a remote object, a simple autonomous executable
in Windows, Linux or Mac OSX. You don't have to change a single line of code to
switch from embedded "linked" mode to remote mode.
Get the platform and tutorials
here.
|
|
|
Provider: RoboRealm
RoboRealm® is an application for use in computer vision, image analysis, and robotic
vision systems. Using an easy point and click interface RoboRealm simplifies vision
programming! Using an inexpensive USB webcam and the PC you already have you can
now add machine vision to your robotic projects!
Get the platform
here.
|
|
|
Provider: Microsoft
Microsoft Robotics Developer Studio enables academic, hobbyist and commercial developers
to easily create robotics applications across a wide variety of hardware.
Get the
development studio here.
|
|