Displaying 1 to 20 from 25 results

pinocchio - A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives

  •    C++

Pinocchio instantiates the state-of-the-art Rigid Body Algorithms for poly-articulated systems based on revisited Roy Featherstone's algorithms. Besides, Pinocchio provides the analytical derivatives of the main Rigid-Body Algorithms like the Recursive Newton-Euler Algorithm or the Articulated-Body Algorithm. Pinocchio is first tailored for robotics applications, but it can be used in extra contexts (biomechanics, computer graphics, vision, etc.). It is built upon Eigen for linear algebra and FCL for collision detection. Pinocchio comes with a Python interface for fast code prototyping, directly accessible through Conda.

universal_robot - ROS-Industrial universal robot meta-package (http://wiki.ros.org/universal_robot)

  •    Python

ROS-Industrial Universal Robot meta-package. See the ROS wiki page for compatibility information and other more information. Installation from Source There are releases available for ROS Hydro and ROS Indigo. However, for the latest features and developments you might want to install from source.

ikpy - An Inverse Kinematics library aiming performance and modularity

  •    Python

Also, a presentation of IKPy: Presentation. Moreover, IKPy is a pure-Python library: the install is a matter of seconds, and no compiling is required.

phobos - An add-on for Blender allowing to create URDF, SDF and SMURF robot models in a WYSIWYG environment

  •    Python

Phobos is an add-on for the open-source 3D modeling software Blender that enables the creation of WYSIWYG robot models for use in robot frameworks like ROS and ROCK or in real-time simulations such as MARS or Gazebo. Phobos exports formats such as URDF, SDF or SMURF and common mesh formats (Stereolithography (.stl), Wavefront (.obj) or Collada (.dae)). Phobos was initiated and is currently developed at the Robotics Innovation Center of the German Research Center for Artificial Intelligence (DFKI) in Bremen, together with the Robotics Group of the University of Bremen.




RigidBodyTreeInspector.jl - Simple visualization for the RigidBodyDynamics.jl library

  •    Julia

For detailed examples of usage, check out the IJulia notebook demos in examples. This visualization shows every joint in the model as a sphere, with a cylindrical rod between every pair of connected joints. It's useful primarily for inspecting the way various joints and bodies can move.

urdf-viz - visualize URDF/XACRO file, URDF Viewer works on Windows/MacOS/Linux

  •    Rust

Visualize URDF(Unified Robot Description Format) file. urdf-viz is written in Rust-lang. If you are using rust-lang already and cargo is installed, you can install by cargo install.

abb_experimental - ROS-Industrial ABB experimental meta-package (http://wiki

  •    CMake

ROS-Industrial ABB experimental meta-package. See the ROS wiki page for more information. This repository contains packages that will be migrated to the abb repository after they have received sufficient testing. The contents of these packages are subject to change, without prior notice. Any available APIs are to be considered unstable and are not guaranteed to be complete and / or functional.

fanuc - ROS-Industrial Fanuc meta-package (http://wiki.ros.org/fanuc)

  •    C++

ROS-Industrial Fanuc meta-package. See the ROS wiki page for more information. The fanuc_experimental repository contains additional packages.


fanuc_experimental - Experimental packages for Fanuc manipulators within ROS-Industrial (http://wiki

  •    C++

Experimental packages for Fanuc manipulators within ROS-Industrial. See the fanuc repository and the ROS wiki page for more information. This repository contains packages that will be migrated to the fanuc repository after they have received sufficient testing. The contents of these packages are subject to change, without prior notice. Any available APIs are to be considered unstable and are not guaranteed to be complete and / or functional.

kuka_experimental - Experimental packages for KUKA manipulators within ROS-Industrial (http://wiki

  •    C++

Experimental packages for Kuka manipulators within ROS-Industrial. See the ROS wiki page for more information. This repository contains packages that will be migrated to the kuka repository after they have received sufficient testing. The contents of these packages are subject to change, without prior notice. Any available APIs are to be considered unstable and are not guaranteed to be complete and / or functional.

motoman - ROS-Industrial Motoman meta-package (http://wiki.ros.org/motoman)

  •    C++

ROS-Industrial Motoman metapackage. See the ROS wiki page for more information. The motoman_experimental repository contains additional packages.

motoman_experimental - Experimental packages for Motoman manipulators within ROS-Industrial

  •    C++

Experimental packages for Motoman manipulators within ROS-Industrial. See the ROS wiki page for more information. This repository contains packages that will be migrated to the motoman repository after they have received sufficient testing. The contents of these packages are subject to change, without prior notice. Any available APIs are to be considered unstable and are not guaranteed to be complete and / or functional.

staubli - ROS-Industrial Staubli meta-package (http://wiki.ros.org/staubli)

  •    C++

ROS-Industrial Staubli meta-package. See the ROS wiki page for more information. The staubli_experimental repository contains additional packages.

MeshCatMechanisms

  •    Julia

MeshCatMechanisms.jl adds support for visualizing mechanisms and robots from RigidBodyDynamics.jl with MeshCat.jl. All geometries are constructed using MechanismGeometries.jl. MeshCatMechanisms.jl provides similar functionality to RigidBodyTreeInspector.jl, but is built on top of the lighter-weight MeshCat viewer instead of DrakeVisualizer.jl.

icub-model-generator - Resources and programs to generated models (URDF, SDF) of the iCub robot

  •    C++

Resources and programs to generate models (URDF, SDF) of the iCub robot. The models automatically generated by the software and the resources in this repository are available at https://github.com/robotology/icub-models . Note: this repository is meant to streamline the process of producing iCub URDF/SDF models by iCub mantainers. It is not meant to be used directly by users of iCub. For offical info on the kinematic parameters of the iCub, please see the documentation in iCub's wiki.

urdf2robcogen - A tool that translates a robot URDF description into the kindsl format that can be processed by RobCoGen

  •    C++

This tool generates the RobCoGen description files (.kindsl & .dtdsl) from a URDF description format. We use rosdoc_lite with doxygen backend to build documentation for this catkin package.

arm - Robot arm simulation using Gazebo, ROS Control and MoveIt.

  •    CMake

This repository contains the simulation of a custom robotic arm. This was done in order to gain experience with some nice features of ROS: robot description using urdf and xacro, simulation in Gazebo, joint-space control based on the inverse dynamic model of the arm with help of the KDL library, trajectory control with ROS Control, and finally inverse kinematics and planning with MoveIt!. You can now use the MoveIt! plugin in Rviz to control the arm.

kuka - ROS-Industrial KUKA support (http://wiki.ros.org/kuka)

  •    CMake

ROS-Industrial KUKA meta-package. See the ROS wiki page for more information. The kuka_experimental repository contains additional packages.

urdf2webots - Utility to convert URDF files to Webots PROTO nodes

  •    Python

This tool converts URDF files into Webots PROTO files. This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement no. 732287.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.