Computer Vision. Computer Vision/Object Recognition | Technologies. Blender. Player. The Player Project (formerly the Player/Stage Project) is a project to create free software for research into robotics and sensor systems. Its components include the Player network server and the Stage robot platform simulators. Although accurate statistics are hard to obtain, Player is one of the most popular open-source robot interfaces in research and post-secondary education. Most of the major intelligent robotics journals and conferences regularly publish papers featuring real and simulated robot experiments using Player and Stage.
Gazebo. DARPA Awards Simulation Software Contract to Open Source Robotics Foundation. Last week, DARPA officially announced its Robotics Challenge for disaster robots.
According to the program, teams that don't want (or can't afford) to build their own robots will be able to prove themselves using a standardized simulation environment (and later may receive a real robot to use in the competition). Now we got official confirmation that this standardized simulation environment will be based on the Gazebo simulator, one the primary tools used in the ROS community, and will be provided by the Open Source Robotics Foundation.
Webots. MORSE. MORSE is an generic simulator for academic robotics. It focuses on realistic 3D simulation of small to large environments, indoor or outdoor, with one to tenths of autonomous robots. MORSE can be entirely controlled from the command-line. Simulation scenes are generated from simple Python scripts. MORSE comes with a set of standard sensors (cameras, laser scanner, GPS, odometry,...), actuators (speed controllers, high-level waypoints controllers, generic joint controllers) and robotic bases (quadrotors, ATRV, Pioneer3DX, generic 4 wheel vehicle, PR2,...). New ones can easily be added. MORSE rendering is based on the Blender Game Engine. OpenGRASP. Robotics simulator. A robotics simulator is used to create embedded applications for a robot without depending physically on the actual machine, thus saving cost and time.
In some case, these applications can be transferred on the real robot (or rebuilt) without modifications. The term robotics simulator can refer to several different robotics simulation applications. For example, in mobile robotics applications, behavior-based robotics simulators allow users to create simple worlds of rigid objects and light sources and to program robots to interact with these worlds. Behavior-based simulation allows for actions that are more biological in nature when compared to simulators that are more binary, or computational.
In addition, behavior-based simulators may "learn" from mistakes and are capable of demonstrating the anthropomorphic quality of tenacity. KUKA youBot Store. Pr2_simulator. Electric: Documentation generated on March 02, 2013 at 01:05 PMfuerte: Documentation generated on January 02, 2014 at 11:43 AMgroovy: Documentation generated on April 24, 2014 at 03:45 PM (job status).hydro: Cannot load information on name: pr2_simulator, distro: hydro, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.indigo: Cannot load information on name: pr2_simulator, distro: indigo, which means that it is not yet in our index. Robot Operating System. Robot Operating System (ROS) is a software framework for robot software development, (see also Robotics middleware) providing operating system-like functionality on a heterogeneous computer cluster.
ROS was originally developed in 2007 under the name switchyard by the Stanford Artificial Intelligence Laboratory in support of the Stanford AI Robot STAIR project. As of 2008, development continues primarily at Willow Garage, a robotics research institute/incubator, with more than twenty institutions collaborating in a federated development model. ROS has two basic "sides": The operating system side ros as described above and ros-pkg, a suite of user contributed packages (organized into sets called metapackages) that implement functionality such as simultaneous localization and mapping, planning, perception, simulation etc.
Despite the importance of robot reactivity, ROS is not a realtime OS, though it is possible to integrate ROS with realtime code. Industrial. Real-Time Robotics with state-of-the art open source software: case studies. Smarter control in robotics & automation! Xenomai. The Orocos Project. KUKA youBot Store. . Simulation - Gazebo. Gazebo. External Documentation This is primarily a third party wrapper package with external documentation.
Core Gazebo-ROS Plugins In addition to including a stable version of Gazebo, this package package builds two core plugins for integrating Gazebo with ROS. * Robots using ROS. The following robot hardware platforms are using or can be used with ROS software.
Portals Portal pages help you install and use ROS software on specific robot platforms. Video Montages. Meka Robotics - Dexterous Mobile Manipulators and Humanoids. Robotic Open Platform - About Robotic Open Platform. ROP. Documentation. 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. Orocos/ros Integration. This package supports the 1.x versions of RTT.
Check out the orocos_toolchain_ros for integration with the 2.x versions. Smarter control in robotics & automation! ROS: stacks news. Development on our OpenNI/ROS integration for the Kinect and PrimeSense Developers Kit 5.0 device continues as a fast pace. For those of you participating in the contest or otherwise hacking away, here's a summary of what's new.
As always, contributions/patches are welcome. Driver Updates: Bayer Images, New point cloud and resolution options via dynamic_reconfigure Suat Gedikli, Patrick Mihelich, and Kurt Konolige have been working on the low-level drivers to expose more of the Kinect features. The low-level driver now has access to the Bayer pattern at 1280x1024 and we're working on "Fast" and "Best" (edge-aware) algorithms for de-bayering. We've also integrated support for high-resolution images from avin's fork, and we've added options to downsample the image to lower resolutions (QVGA, QQVGA) for performance gains.
You can now select these resolutions, as well as different options for the point cloud that is generated (e.g. colored, unregistered) using dynamic_reconfigure. * PR2. Personal Robotics, Mobile Manipulation Personal robot applications enable people to make themselves more productive at home and at work.
PR2 combines the mobility to navigate human environments and the dexterity to grasp and manipulate objects in those environments. Community PR2 allows you to concentrate on your specific field, while taking advantage of the work of specialists in other areas. The PR2 hardware platform and 1000+ software libraries enable you, as a member of the community, to focus on new capabilities. The common platform also lets you easily share your research results in a way that is reproducible.
Freedom to Innovate The PR2 is an open platform. PR2 is designed to be durable so that you can experiment with new ideas and applications directly on the robot. Point Clouds. The following links describe a set of basic PCL tutorials.
Please note that their source codes may already be provided as part of the PCL regular releases, so check there before you start copy & pasting the code. The list of tutorials below is automatically generated from reST files located in our git repository. As always, we would be happy to hear your comments and receive your contributions on any tutorial. Robotics Developer Studio. OpenMORA / Home / Home. Open Mobile Robot Arquitecture (OpenMORA) is a MOOS and MRPT-based distributed architecture for mobile robots.
It provides off-the-shelf modules for common robotics platforms and sensors, MonteCarlo Localization, reactive navigation, etc. Where to start? Documentation: An overview of the architecture and basic concepts such as modules, how to build from sources, etc.Modules reference: All the modules, variables and relationships among them, browsable thanks to the tool Mooxygen. You can also skip straight to the list of all modules.Browse the SVN with a WebSVN interface. Get the code Use Subversion to checkout a local copy: The Mobile Robot Programming Toolkit. MOOS : Main - Home Page browse.
Enchanting : Enchanting : Enchanting. Enchanting Cards in Multiple Languages Enchanting cards are now available in: Thank you, translators, for your hard work!
Home - TurtleBot. Research Robots for universities and defense robotics. Adept MobileRobots Pioneer 3-DX (P3DX) differential drive robot for research and education. The Pioneer is the world's most popular research mobile robot. The Pioneer’s versatility, reliability and durability have made it the reference platform for robotics research. Welcome to Aseba - ASEBA & Robots. European Robotics Technology Platform. EUROP, the European Robotics Technology Platform, is an industry-driven framework for the main stakeholders in robotics to strengthen Europe’s competitiveness in robotic R&D, as well as global markets, and to improve quality of life.
To this aim EUROP has developed a joint European Strategic Research Agenda (SRA), which would help focus research initiatives and innovative activities towards maximum impact. The SRA was published in July 2009. EURON : index. IIP RoboNed. FP7 : ICT : Cognitive Systems and Robotics. European Robotics Technology Platform. June 2012. Bobbie Robotics - Home. Robosavvy. Welcome to Robosavvy! Arduino (computerplatform)
Arduino - HomePage. Thecorpora S.L. Bilibot 1.0 successful, working on 2.0. Samsung files patents for robot that mimics human walking and breathing, ratchets up the creepy factor. * Monitor: A new twist on an old idea. CATA - City Autonomous Transportation Agent. Prof. Dr. 'Computers beschikken binnen vijf jaar over zintuigen' Intel Adds Nuance Voice Recognition to Perceptual Computing SDK Beta. Robotics. * How Google's Self-Driving Car Works. Kinect Enabled Autonomous Mini Robot Car Navigation. An autonomous flying robot that avoids obstacles.