Debian Science Project
Summary
Robotics
Debian Robotics packages

This metapackage is part of the Debian Pure Blend "Debian Science" and installs packages related to Robotics.

You might also be interested in the science-engineering metapackage.

Description

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for Debian Science to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the Debian Science mailing list

Links to other tasks

Debian Science Robotics packages

Official Debian packages with high relevance

aseba
??? missing short description for package aseba :-(
Maintainer: Georges Khaznadar
Versions of package aseba
ReleaseVersionArchitectures
bookworm1.6.99+dfsg-7amd64,arm64,i386,mips64el,mipsel
bullseye1.6.99+dfsg-1amd64,arm64,i386
Popcon: 3 users (0 upd.)*
Versions and Archs
License: DFSG free
Git
The package is enhanced by the following packages: aseba-plugin-blockly
Screenshots of package aseba
catkin-lint
??? missing short description for package catkin-lint :-(
Versions of package catkin-lint
ReleaseVersionArchitectures
bookworm1.6.22-1all
trixie1.6.25-1all
forky1.6.25-1all
sid1.6.25-1all
bullseye1.6.12-1all
Popcon: 4 users (0 upd.)*
Versions and Archs
License: DFSG free
Git
catkin-tools
??? missing short description for package catkin-tools :-(
Versions of package catkin-tools
ReleaseVersionArchitectures
sid0.9.5+ds-1all
forky0.9.5+ds-1all
trixie0.9.5+ds-1all
bookworm0.9.2+ds-1all
Popcon: 8 users (0 upd.)*
Versions and Archs
License: DFSG free
Git
collada-urdf-tools
??? missing short description for package collada-urdf-tools :-(
Versions of package collada-urdf-tools
ReleaseVersionArchitectures
bullseye1.12.13-3amd64,arm64,armhf,i386
bookworm1.12.13-8amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.12.13-11amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
forky1.12.13-12amd64,arm64,armhf,i386,ppc64el,riscv64,s390x
sid1.12.13-12amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
Popcon: 1 users (3 upd.)*
Versions and Archs
License: DFSG free
Git
gazebo9
??? missing short description for package gazebo9 :-(
Versions of package gazebo9
ReleaseVersionArchitectures
bullseye11.1.0+dfsg-6all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git
joint-state-publisher
??? missing short description for package joint-state-publisher :-(
Versions of package joint-state-publisher
ReleaseVersionArchitectures
forky1.15.2-1all
sid1.15.2-1all
trixie1.15.1-4all
bullseye1.15.0-2all
bookworm1.15.1-1all
Popcon: 4 users (1 upd.)*
Versions and Archs
License: DFSG free
Git
jskeus
??? missing short description for package jskeus :-(
Versions of package jskeus
ReleaseVersionArchitectures
bullseye1.2.4+dfsg-3amd64,arm64,armhf,i386
forky1.2.7+dfsg-2amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
trixie1.2.6+dfsg-1amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
bookworm1.2.4+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid1.2.7+dfsg-2amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
Popcon: 3 users (1 upd.)*
Versions and Archs
License: DFSG free
Git
liburdfdom-tools
??? missing short description for package liburdfdom-tools :-(
Versions of package liburdfdom-tools
ReleaseVersionArchitectures
bullseye1.0.4+ds-2amd64,arm64,armhf,i386
trixie4.0.0-3amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
experimental5.1.0-1amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
sid5.0.4-2amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
forky5.0.4-2amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
bookworm3.0.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream6.0.0
Popcon: 5 users (2 upd.)*
Newer upstream!
License: DFSG free
Git
morse-simulator
??? missing short description for package morse-simulator :-(
Versions of package morse-simulator
ReleaseVersionArchitectures
bookworm1.4-8amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free
Git
Other screenshots of package morse-simulator
VersionURL
1.0https://screenshots.debian.net/screenshot/morse-simulator/9815
Screenshots of package morse-simulator
mrgingham
??? missing short description for package mrgingham :-(
Versions of package mrgingham
ReleaseVersionArchitectures
sid1.26-1amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
bookworm1.22-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.26-1amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
forky1.26-1amd64,arm64,armhf,i386,ppc64el,riscv64,s390x
Popcon: 4 users (3 upd.)*
Versions and Archs
License: DFSG free
Git
octomap-tools
??? missing short description for package octomap-tools :-(
Versions of package octomap-tools
ReleaseVersionArchitectures
bullseye1.9.5+dfsg-1amd64,arm64,armhf,i386
bookworm1.9.7+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.9.7+dfsg-4amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
forky1.10.0+dfsg-3amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
sid1.10.0+dfsg-3amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
Popcon: 5 users (4 upd.)*
Versions and Archs
License: DFSG free
Git
octovis
??? missing short description for package octovis :-(
Versions of package octovis
ReleaseVersionArchitectures
bookworm1.9.7+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.9.5+dfsg-1amd64,arm64,armhf,i386
sid1.10.0+dfsg-3amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
forky1.10.0+dfsg-3amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
trixie1.9.7+dfsg-4amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
Popcon: 4 users (2 upd.)*
Versions and Archs
License: DFSG free
Git
orca
??? missing short description for package orca :-(
Versions of package orca
ReleaseVersionArchitectures
sid50.1.2-2all
bullseye3.38.2-2all
bookworm43.1-1all
bookworm-backports48.1-1+deb13u1~bpo12+1all
trixie48.1-1+deb13u2all
trixie-backports50.1.2-2~bpo13+1all
forky50.1.2-2all
Popcon: 10283 users (23037 upd.)*
Versions and Archs
License: DFSG free
Git
pcl-ros-tools
??? missing short description for package pcl-ros-tools :-(
Versions of package pcl-ros-tools
ReleaseVersionArchitectures
trixie1.7.5-2amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
forky1.7.5-5amd64,arm64,armhf,i386,ppc64el,riscv64,s390x
sid1.7.5-5amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
bullseye1.7.2-3amd64,arm64,armhf,i386
bookworm1.7.5-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 1 users (3 upd.)*
Versions and Archs
License: DFSG free
Git
ros-camera-calibration
??? missing short description for package ros-camera-calibration :-(
Versions of package ros-camera-calibration
ReleaseVersionArchitectures
bookworm1.17.0-1all
bullseye1.15.2-4all
sid1.17.0-2all
forky1.17.0-2all
trixie1.17.0-2all
Popcon: 2 users (1 upd.)*
Versions and Archs
License: DFSG free
Git
ros-desktop
??? missing short description for package ros-desktop :-(
Versions of package ros-desktop
ReleaseVersionArchitectures
bookworm1.16all
forky1.18all
sid1.18all
trixie1.18all
bullseye1.16all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git
ros-desktop-full
??? missing short description for package ros-desktop-full :-(
Versions of package ros-desktop-full
ReleaseVersionArchitectures
sid1.18all
bullseye1.16all
bookworm1.16all
forky1.18all
trixie1.18all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git
ros-opencv-apps
??? missing short description for package ros-opencv-apps :-(
Versions of package ros-opencv-apps
ReleaseVersionArchitectures
bullseye2.0.2-3amd64,arm64,armhf,i386
bookworm2.0.2-8amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid2.0.2-10amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
forky2.0.2-10amd64,arm64,armhf,i386,ppc64el,riscv64,s390x
trixie2.0.2-10amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
upstream2.0.3
Popcon: 1 users (2 upd.)*
Newer upstream!
License: DFSG free
Git
ros-perception
??? missing short description for package ros-perception :-(
Versions of package ros-perception
ReleaseVersionArchitectures
bullseye1.16all
trixie1.18all
bookworm1.16all
sid1.18all
forky1.18all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git
ros-robot
??? missing short description for package ros-robot :-(
Versions of package ros-robot
ReleaseVersionArchitectures
forky1.18all
sid1.18all
bookworm1.16all
bullseye1.16all
trixie1.18all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git
ros-robot-state-publisher
??? missing short description for package ros-robot-state-publisher :-(
Versions of package ros-robot-state-publisher
ReleaseVersionArchitectures
bullseye1.15.1-4amd64,arm64,armhf,i386
forky1.15.3-1amd64,arm64,armhf,i386,ppc64el,riscv64,s390x
sid1.15.3-1amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
bookworm1.15.2-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.15.2-5amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
Popcon: 2 users (3 upd.)*
Versions and Archs
License: DFSG free
Git
ros-simulators
??? missing short description for package ros-simulators :-(
Versions of package ros-simulators
ReleaseVersionArchitectures
bookworm1.16all
forky1.18all
sid1.18all
trixie1.18all
bullseye1.16all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git
rosdiagnostic
??? missing short description for package rosdiagnostic :-(
Versions of package rosdiagnostic
ReleaseVersionArchitectures
sid1.12.1+ds-2all
forky1.12.1+ds-2all
trixie1.11.0+ds-8all
bookworm1.11.0+ds-4all
bullseye1.10.1+ds1-3all
Popcon: 2 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

Official Debian packages with lower relevance

arduino-ctags
??? missing short description for package arduino-ctags :-(
Versions of package arduino-ctags
ReleaseVersionArchitectures
forky5.8-arduino11-3amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
trixie5.8-arduino11-3amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
bookworm5.8-arduino11-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye5.8-arduino11-1amd64,arm64,armhf,i386
sid5.8-arduino11-3amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
Popcon: 716 users (306 upd.)*
Versions and Archs
License: DFSG free
Git
arduino-mk
??? missing short description for package arduino-mk :-(
Versions of package arduino-mk
ReleaseVersionArchitectures
bookworm1.5.2-2.1all
sid1.5.2-2.1all
forky1.5.2-2.1all
trixie1.5.2-2.1all
bullseye1.5.2-2.1all
upstream1.6.0
Popcon: 28 users (5 upd.)*
Newer upstream!
License: DFSG free
Git
gnuplot
??? missing short description for package gnuplot :-(
Versions of package gnuplot
ReleaseVersionArchitectures
bookworm5.4.4+dfsg1-2all
trixie6.0.2+dfsg1-1all
forky6.0.3+dfsg1-1all
sid6.0.3+dfsg1-1all
bullseye5.4.1+dfsg1-1+deb11u1all
upstream6.0.4-testing-2
Debtags of package gnuplot:
fieldmathematics
interfacecommandline
roledummy, metapackage
useconverting
works-withimage, image:vector
Popcon: 172 users (150 upd.)*
Newer upstream!
License: DFSG free
Git
Other screenshots of package gnuplot
VersionURL
4.2.4-1https://screenshots.debian.net/screenshot/gnuplot/1227
Screenshots of package gnuplot
joint-state-publisher-gui
??? missing short description for package joint-state-publisher-gui :-(
Versions of package joint-state-publisher-gui
ReleaseVersionArchitectures
forky1.15.2-1all
trixie1.15.1-4all
bookworm1.15.1-1all
bullseye1.15.0-2all
sid1.15.2-1all
Popcon: 4 users (1 upd.)*
Versions and Archs
License: DFSG free
Git
libcoin-runtime
??? missing short description for package libcoin-runtime :-(
Versions of package libcoin-runtime
ReleaseVersionArchitectures
sid4.0.7+ds-1all
trixie4.0.3+ds-2all
bookworm4.0.0+ds-3all
bullseye4.0.0+ds-1all
forky4.0.7+ds-1all
upstream4.0.8
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git
octave
??? missing short description for package octave :-(
Versions of package octave
ReleaseVersionArchitectures
bullseye6.2.0-1amd64,arm64,armhf,i386
bookworm7.3.0-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie9.4.0-1amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
forky11.1.0-4amd64,arm64,armhf,i386,ppc64el,riscv64,s390x
sid11.1.0-4amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
Debtags of package octave:
fieldmathematics
roleprogram
suitegnu
Popcon: 559 users (547 upd.)*
Versions and Archs
License: DFSG free
Git
The package is enhanced by the following packages: liboctave-dev octave-dev octave-doc texmacs-bin
Please cite: John W. Eaton, David Bateman, Søren Hauberg and Rik Wehbring: GNU Octave version 4.2.0 manual: a high-level interactive language for numerical computations. (2016)
Registry entries: SciCrunch 
ompl-demos
??? missing short description for package ompl-demos :-(
Versions of package ompl-demos
ReleaseVersionArchitectures
trixie1.6.0+ds1-5all
sid1.6.0+ds1-7all
bookworm1.5.2+ds1-1all
bullseye1.5.2+ds1-1all
upstream2.0.0
Popcon: 1 users (0 upd.)*
Newer upstream!
License: DFSG free
Git
vtk9
??? missing short description for package vtk9 :-(
Versions of package vtk9
ReleaseVersionArchitectures
sid9.5.2+dfsg4-4amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x
forky9.5.2+dfsg4-3amd64,arm64,armhf,i386,ppc64el,riscv64,s390x
trixie9.3.0+dfsg1-4amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
bookworm9.1.0+really9.1.0+dfsg2-5+deb12u1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye9.0.1+dfsg1-8amd64,arm64,armhf,i386
upstream9.6.1
Popcon: 57 users (140 upd.)*
Newer upstream!
License: DFSG free
Git
Please cite: Will Schroeder, Ken Martin and Bill Lorensen: The Visualization Toolkit (4th ed.) (2006)

Packaging has started and developers might try the packaging code in VCS

choreonoid
Integrated robotics GUI environment
Versions of package choreonoid
ReleaseVersionArchitectures
VCS1.1.0+dfsg-6all
Versions and Archs
License: free
Debian package not available
Git
Version: 1.1.0+dfsg-6

Choreonoid is an integrated robotics GUI environment, which allows users to add their own functions on the basis of various basic robotics functions.

robot-player
Networked server for robots and sensors
Versions of package robot-player
ReleaseVersionArchitectures
VCS3.0.2+dfsg-5all
Versions and Archs
License: free
Debian package not available
Git
Version: 3.0.2+dfsg-5

Provides a network interface to a variety of robot and sensor hardware. Player's client/server model allows robot control programs to be written in any programming language and to run on any computer with a network connection to the robot. Player supports multiple concurrent client connections to devices, creating new possibilities for distributed and collaborative sensing and control.

Player supports a wide variety of mobile robots and accessories.

Unofficial packages built by somebody else

orocos-ocl
Orocos Component Library
License: LGPL

The Orocos Component Library uses the Real-Time Toolkit (RTT) for constructing all its components. Some components use the Kinematics and Dynamics Library (KDL), the Bayesian Filtering Library (BFL) or other libraries.

orocos-rtt
Orocos Real-Time Toolkit
License: GPL + runtime exception

The Orocos Real-Time Toolkit (RTT) is not an application in itself, but it provides the infrastructure and the functionalities to build robotics applications in C++. The emphasis is on real-time, online interactive and component based applications.

No known packages available but some record of interest (WNPP bug)

openhrp - wnpp
OpenHRP robotics simulator
Responsible: Thomas Moulard
License: EPL (Eclipse Public License)
Debian package not available

OpenHRP3 (Open Architecture Human-centered Robotics Platform version 3) is an integrated software platform for robot simulations and software developments. It allows the users to inspect an original robot model and control program by dynamics simulation. In addition, OpenHRP3 provides various software components and calculation libraries that can be used for robotics related software developments.

openrtm - wnpp
OpenRTM robotics middleware
Responsible: Thomas Moulard
License: LGPL-3
Debian package not available

OpenRTM is a robotics middleware. It provides C++, Python, Java libraries to enable robotics component development and also integrates with Eclipse. This middleware is OMG RTC standard compliant and is used by the robotics community.

solid - wnpp
Software library for collision detection of geometric objects in 3D space.
License: GPL, QPL
Debian package not available
Language: C++

Collision detection is the process of detecting pairs of objects that are intersecting or are within a given proximity of each other. SOLID contains operations for performing intersection tests and proximity queries on a wide variety of shape types, including: deformable triangle meshes, boxes, ellipsoids, and convex polyhedra.

Since it exploits temporal coherence in a number of ways, SOLID is especially useful for detecting collisions between objects that move smoothly over time. The motions of objects are controlled by the client application, and are not determined or affected by SOLID.

Although it can be used for physics-based simulations, SOLID is not a physics engine by itself. SOLID leaves it up to the application programmer how the laws of physics are implemented.

No known packages available

d-collide
D-Collide is a real-time collision detection library aimed
License: BSD
Debian package not available

at performance and accuracy, that supports rigid objects as well as deformables - such as cloth - including self-collision detection.

openrave
OpenRAVE robotics platform
License: LGPL-3
Debian package not available

OpenRAVE provides an environment for testing, developing, and deploying motion planning algorithms in real-world robotics applications. The main focus is on simulation and analysis of kinematic and geometric information related to motion planning. OpenRAVE's stand-alone nature allows is to be easily integrated into existing robotics systems.

It provides many command line tools to work with robots and planners, and the run-time core is small enough to be used inside controllers and bigger frameworks. An important target application is industrial robotics automation.

roboop
synthesis, and simulation of robotic manipulator models
License: GPL
Debian package not available

ROBOOP is a C++ robotics object oriented programming toolbox suitable for synthesis, and simulation of robotic manipulator models in an environment that provides ``MATLAB like'' features for the treatment of matrices. Its is a portable tool that does not require the use of commercial software.

rtnet
hard real-time network protocol stack
License: GPL
Debian package not available

RTnet is an Open Soure hard real-time network protocol stack for Xenomai and RTAI (real-time Linux extensions). It makes use of standard Ethernet hardware and supports several popular NIC chip sets, including Gigabit Ethernet. Moreover, Ethernet-over-1394 support is available based on the RT-FireWire protocol stack.

*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 284384