• ROS communications-related packages, including core client libraries (roscpp, rospy, roslisp) and graph introspection tools (rostopic, rosnode, rosservice, rosparam).

    robotics ros

    C++ 127 282 Updated Feb 18, 2017
  • This repo maintains a lists of repositories for each ROS distribution

    Python 211 818 Updated Feb 18, 2017
  • Allows you to publish the state of a robot (i.e the position of its base and all joints) via the "tf" transform library

    C++ 5 42 Updated Feb 18, 2017
  • Provides a standardized interface for interfacing with preemptable tasks. Examples of this include moving the base to a target location, performing a laser scan and returning the resulting point cloud, detecting the handle of a door, etc.

    C++ 23 42 Updated Feb 17, 2017
  • Allows one to create "nodelets" -- ROS node-like entities that run within the same process so as to avoid IPC and serialization overhead

    C++ 8 28 Updated Feb 17, 2017
  • A CMake-based build system that is used to build all packages in ROS.

    Python 87 124 Updated Feb 17, 2017
  • Packages related to gathering, viewing, and analyzing diagnostics data from robots.

    C++ 8 28 Updated Feb 17, 2017
  • Core ROS packages

    Python 403 214 Updated Feb 17, 2017
  • Contains packages for modeling various aspects of robot information, specified in the Xml Robot Description Format (URDF). The core package of this stack is urdf, which parses URDF files, and constructs an object model (C++) of the robot.

    C++ 21 77 Updated Feb 17, 2017
  • A command-line tool for retrieving information about ROS packages available on the filesystem

    C++ 8 24 Updated Feb 15, 2017
  • Contains minimal messages of primitive data types and multiarrays. Intended for quick prototyping, not production use.

    C 10 13 Updated Feb 15, 2017
  • ros distribution sandbox

    C++ 15 34 Updated Feb 15, 2017
  • A ROS-independent package for logging that seamlessly pipes into rosconsole/rosout for ROS-dependent packages.

    C++ 2 18 Updated Feb 14, 2017
  • Package used to retrieve resources of different kinds, e.g. http://, file://, the ROS specific package://, etc.

    C++ 2 9 Updated Feb 13, 2017
  • Standalone URDF parser for Python.

    Python 1 2 Updated Feb 10, 2017
  • C++ 1 7 Updated Feb 2, 2017
  • A set of ROS packages for keeping track of coordinate transforms.

    C++ 21 63 Updated Jan 31, 2017
  • Packages for common geometric calculations including the ROS transform library, "tf". Also includes ROS bindings for "bullet" physics engine and "kdl" kinematics/dynamics package.

    C++ 35 102 Updated Jan 25, 2017
  • A common repository for CMake Modules which are not distributed with CMake but are commonly used by ROS packages.

    CMake 9 25 Updated Jan 25, 2017
  • URDF parser

    C++ 11 53 Updated Jan 24, 2017
  • Commonly used messages in ROS. Includes messages for actions (actionlib_msgs), diagnostics (diagnostic_msgs), geometric primitives (geometry_msgs), robot navigation (nav_msgs), and common sensors (sensor_msgs), such as laser range finders, cameras, point clouds.

    C++ 16 59 Updated Jan 17, 2017
  • ROS-independent library for dynamic class (i.e. plugin) introspection and loading from runtime libraries

    C++ 3 22 Updated Jan 3, 2017
  • C++ 5 13 Updated Dec 12, 2016
  • Clone of the old roslisp_common SVN repo from code.ros.org.

    Common Lisp 3 10 Updated Nov 22, 2016
  • Python 7 24 Updated Nov 15, 2016
  • CMake 9 30 Updated Nov 11, 2016
  • Client library for writing ROS nodes in idiomatic Common Lisp

    Common Lisp 14 5 Updated Nov 5, 2016
  • ROS C++ message definition and serialization generators

    Python 8 20 Updated Nov 2, 2016
  • Headers for URDF parsers

    C++ 1 23 Updated Oct 27, 2016
  • Maintains a bond (i.e. heart beat ) between ROS nodes and provides feedback when the bond is broken

    C++ 2 9 Updated Oct 24, 2016