Debian Science Project
Summary
Robotics-dev
Debian Robotics development packages

This metapackage is part of the Debian Pure Blend "Debian Science" and installs packages that are relevant to develop applications for robotics.

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-dev packages

Official Debian packages with high relevance

ignition-tools
Entry point for using all the suite of ignition tools - app
Maintainer: Jose Luis Rivero
Versions of package ignition-tools
ReleaseVersionArchitectures
trixie1.5.0+dfsg-2all
bookworm1.4.1+dfsg-2all
sid1.5.0+dfsg-2all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Ignition tools provide the ign command line tool that accepts multiple subcommands. Each subcommand is implemented in a plugin that belongs to a specific Ignition project.

Package contains the ign app

jskeus-dev
Development files of Lisp based intelligent robots programming system
Versions of package jskeus-dev
ReleaseVersionArchitectures
bookworm1.2.4+dfsg-3all
sid1.2.4+dfsg-3all
bullseye1.2.4+dfsg-3all
upstream1.2.5
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

jskeus-dev provides C language headers and C and Lisp source files for developping jskeus based modulse.

This package contains eusdir/jskeus/{.l, .c, *.h, test}

libapriltag-dev
AprilTags Visual Fiducial System
Versions of package libapriltag-dev
ReleaseVersionArchitectures
sid3.4.2-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye0.10.0-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster0.10.0-3amd64,arm64,armhf,i386
bookworm3.3.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie3.3.0-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

AprilTag is a visual fiducial system, useful for a wide variety of tasks including augmented reality, robotics, and camera calibration. Targets can be created from an ordinary printer, and the AprilTag detection software computes the precise 3D position, orientation, and identity of the tags relative to the camera. The AprilTag library is implemented in C with no external dependencies. It is designed to be easily included in other applications, as well as be portable to embedded devices. Real-time performance can be achieved even on cell-phone grade processors.

This package includes the development files

libccd-dev
Library for collision detection between convex shapes - dev files
Versions of package libccd-dev
ReleaseVersionArchitectures
trixie2.1-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm2.1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie2.0-1amd64,armel,armhf,i386
stretch2.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster2.1-1amd64,arm64,armhf,i386
bullseye2.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid2.1-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package libccd-dev:
devellibrary
roledevel-lib
Popcon: 4 users (8 upd.)*
Versions and Archs
License: DFSG free
Git

libccd implements variation on Gilbert-Johnson-Keerthi (GJK) algorithm + Expand Polytope Algorithm (EPA). It also implements Minkowski Portal Refinement (MPR, a.k.a. XenoCollide) algorithm as published in Game Programming Gems 7. libccd is one of the very few open source libraries that include MPR algorithm working in 3-D space. However, there is a library called mpr2d, implemented in D programming language, that works in 2-D space.

This package contains development files (headers, shared library symbolic link and cmake file).

libcnoid-dev
??? missing short description for package libcnoid-dev :-(
Versions of package libcnoid-dev
ReleaseVersionArchitectures
jessie1.1.0+dfsg-6.1amd64,armel,armhf,i386
Debtags of package libcnoid-dev:
devellibrary
roledevel-lib
Popcon: users ( upd.)*
Versions and Archs
License: DFSG free
Git
libcomedi-dev
Development library for Comedi
Versions of package libcomedi-dev
ReleaseVersionArchitectures
jessie0.10.2-2amd64,armel,armhf,i386
buster0.11.0-1amd64,arm64,armhf,i386
bullseye0.11.0+5-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid0.11.0+5-1.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm0.11.0+5-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch0.10.2-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
upstream0.12.0
Debtags of package libcomedi-dev:
devellibrary
roledevel-lib
usedriver
Popcon: 3 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

Comedilib is a library for using Comedi, a driver interface for data acquisition hardware.

This package contains headers, static libraries, documentation, and examples for writing software that uses the Comedilib library. You only need to install it if you plan to develop or compile software that uses Comedilib.

libconsole-bridge-dev
console bridge - development files
Versions of package libconsole-bridge-dev
ReleaseVersionArchitectures
jessie0.2.5-2amd64,armel,armhf,i386
sid1.0.1+dfsg2-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie1.0.1+dfsg2-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.0.1+dfsg2-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye0.4.4+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster0.4.3+dfsg-1amd64,arm64,armhf,i386
stretch0.3.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package libconsole-bridge-dev:
devellang:c++, library
roledevel-lib
Popcon: 11 users (33 upd.)*
Versions and Archs
License: DFSG free
Git

ROS-independent, pure CMake (i.e. non-catkin and non-rosbuild package) that provides logging calls that mirror those found in rosconsole, but for applications that are not necessarily using ROS.

This package contains the development files (headers, pkg-config and CMake files).

libcv-dev
??? missing short description for package libcv-dev :-(
Maintainer: Debian Science Team
Versions of package libcv-dev
ReleaseVersionArchitectures
jessie-security2.4.9.1+dfsg-1+deb8u2amd64,armel,armhf,i386
stretch-security2.4.9.1+dfsg1-2+deb9u1amd64,arm64,armel,armhf,i386
stretch2.4.9.1+dfsg1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie2.4.9.1+dfsg-1+deb8u1amd64,armel,armhf,i386
upstream4.10.0
Debtags of package libcv-dev:
devellibrary
roledevel-lib
Popcon: 0 users (1 upd.)*
Newer upstream!
License: DFSG free
Git
Please cite: Gary Bradski and Adrian Kaehler: Learning OpenCV: Computer Vision with the OpenCV Library (2008)
Registry entries: SciCrunch 
libdart-dev
Kinematics Dynamics and Optimization Library - development files
Versions of package libdart-dev
ReleaseVersionArchitectures
experimental6.13.2+ds-1amd64,arm64,ppc64el,riscv64,s390x
sid6.12.1+dfsg4-13.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64
bookworm6.12.1+dfsg4-12amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el
bullseye6.9.5-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el
upstream6.14.5
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

DART is a collaborative, cross-platform, open source library created by the Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data structures and algorithms for kinematic and dynamic applications in robotics and computer animation. DART is distinguished by it's accuracy and stability due to its use of generalized coordinates to represent articulated rigid body systems and computation of Lagrange's equations derived from D.Alembert's principle to describe the dynamics of motion. For developers, in contrast to many popular physics engines which view the simulator as a black box, DART gives full access to internal kinematic and dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces, transformation matrices and their derivatives. DART also provides efficient computation of Jacobian matrices for arbitrary body points and coordinate frames. Contact and collision are handled using an implicit time-stepping, velocity-based LCP (linear-complementarity problem) to guarantee non-penetration, directional friction, and approximated Coulomb friction cone conditions. For collision detection, DART uses FCL developed by Willow Garage and the UNC Gamma Lab. DART has applications in robotics and computer animation because it features a multibody dynamic simulator and tools for control and motion planning. Multibody dynamic simulation in DART is an extension of RTQL8, an open source software created by the Georgia Tech Graphics Lab.

This package contains main headers and other tools for development.

libfcl-dev
Flexible Collision Library - development files
Versions of package libfcl-dev
ReleaseVersionArchitectures
jessie0.3.0-1amd64,armel,armhf,i386
buster0.5.0-5amd64,arm64,armhf,i386
stretch0.5.0-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
trixie0.7.0-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm0.7.0-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye0.6.1-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid0.7.0-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 3 users (8 upd.)*
Versions and Archs
License: DFSG free
Git

FCL is a collision and proximity library that integrates several techniques for fast and accurate collision checking and proximity computation. The library is based on hierarchical representations and designed to perform multiple proximity queries on different model representations. The set of queries includes discrete collision detection, continuous collision detection, separation distance computation and penetration depth estimation. The input models may correspond to triangulated rigid or deformable models and articulated models. This package contains the development files.

libgazebo-dev
Open Source Robotics Simulator - Development Files
Versions of package libgazebo-dev
ReleaseVersionArchitectures
experimental11.10.2+dfsg-1amd64
bullseye11.1.0+dfsg-6amd64,i386
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Gazebo is a multi-robot simulator for outdoor environments. Like Stage (part of the Player project), it is capable of simulating a population of robots, sensors and objects, but does so in a three-dimensional world. It generates both realistic sensor feedback and physically plausible interactions between objects (it includes an accurate simulation of rigid-body physics).

This package contains development files (headers, shared library symbolic link and pkg-config file).

libignition-cmake-dev
Ignition Robotics CMake Library - Development files
Versions of package libignition-cmake-dev
ReleaseVersionArchitectures
buster0.6.1-1amd64,arm64,armhf,i386
bookworm2.11.0-1all
trixie2.17.1-2all
sid2.17.1-2all
bullseye2.7.0-1all
upstream2.17.2
Popcon: 0 users (1 upd.)*
Newer upstream!
License: DFSG free
Git

CMake modules to be used by the Ignition projects.

This package is required to build ignition projects, as well as to link your third party projects against them. It provides modules that are used to find dependencies of ignition projects and generate cmake targets for consumers of ignition projects to link against.

libignition-common-dev
Collection of useful code used by robotics apps - Metapackage
Versions of package libignition-common-dev
ReleaseVersionArchitectures
sid4.7.0+ds2-2.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64
buster1.1.1-1amd64,arm64,armhf,i386
bullseye3.5.0+dfsg1-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el
bookworm4.5.1+ds-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el
trixie4.7.0+ds2-2.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Ignition common is a component in the Ignition framework, a set of libraries designed to rapidly develop robot applications. A collection of useful classes and functions for handling many command tasks. This includes parsing 3D mesh files, managing console output, and using PID controllers.

Metapackage for development. Includes events and profiler.

libignition-fuel-tools-dev
Ignition fuel-tools classes and functions - Development files
Versions of package libignition-fuel-tools-dev
ReleaseVersionArchitectures
bullseye4.1.0+dfsg-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el
sid7.0.0+ds-3.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64
trixie7.0.0+ds-3.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64
bookworm7.0.0+ds-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el
upstream7.3.1
Popcon: 0 users (1 upd.)*
Newer upstream!
License: DFSG free
Git

Ignition Fuel Tools is composed by a client library and command line tools for interacting with Ignition Fuel servers. These servers host and manage different 3D robotics models.

The package ships the ignition fuel development headers and libraries

libignition-math-dev
Ignition Robotics Math Library - Development files
Versions of package libignition-math-dev
ReleaseVersionArchitectures
sid6.15.0+ds-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie6.15.0+ds-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm6.10.0+ds3-7amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye6.7.0+ds-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream6.15.1
Popcon: 0 users (1 upd.)*
Newer upstream!
License: DFSG free
Git

A small, fast, and high performance math library. This library is a self-contained set of classes and functions suitable for robot applications.

Ignition Robotics is a set of simple libraries that provide useful functionality to bootstrap robot applications. The included libraries encapsulate all the essentials, such as common math data types, console logging, 3D mesh management, and asynchronous message passing.

The package contains the development files

libignition-msgs-dev
Set of message definitions used by robotics apps - Dev files
Versions of package libignition-msgs-dev
ReleaseVersionArchitectures
bullseye5.1.0+dfsg-7amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie8.2.0+ds-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch0.6.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bookworm8.2.0+ds-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.0.0+dfsg1-5amd64,arm64,armhf,i386
sid8.2.0+ds-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

Ignition msgs is a component in the Ignition framework, a set of librariesdesigned to rapidly develop robot applications. The library defines common protobuf messages used by the robotics community. This package contains the headers and other tools for development.

libignition-plugin-dev
Ignition Robotics Plugin Library - Development files
Versions of package libignition-plugin-dev
ReleaseVersionArchitectures
trixie1.4.0+ds-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.2.1+ds-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid1.4.0+ds-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

Ignition Plugin is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications.

Package contains the development files

libignition-transport-dev
Ignition Robotics transport Library - Development files
Versions of package libignition-transport-dev
ReleaseVersionArchitectures
bullseye8.0.0+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid11.0.0+ds-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie11.0.0+ds-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm11.0.0+ds-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster4.0.0+dfsg-4all
stretch1.3.0-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

Ignition transport library combines ZeroMQ with Protobufs to create a fast and efficient message passing system. Asynchronous message publication and subscription is provided along with service calls and discovery.

Ignition Robotics is a set of simple libraries that provide useful functionality to bootstrap robot applications. The included libraries encapsulate all the essentials, such as common math data types, console logging, 3D mesh management, and asynchronous message passing.

The package ships the ignition transport development headers and libraries

libignition-utils-dev
Ignition Utils Library - Development files
Versions of package libignition-utils-dev
ReleaseVersionArchitectures
sid1.5.1+ds-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.2.0+ds-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.5.1+ds-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

Provides general purpose classes and functions designed for robotic applications.

Ignition Utils provides a wide range of functionality, including:

  • A helper class to implement the PIMPL pattern
  • A command line parsing utility
  • Macros to suppress warnings The package also includes CLI -dev support
libkdl-parser-dev
Development files for ROS kdl_parser library
Versions of package libkdl-parser-dev
ReleaseVersionArchitectures
buster1.13.1-1amd64,arm64,armhf,i386
bullseye1.14.1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.14.2-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.14.2-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid1.14.2-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch1.12.6-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 0 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

The Kinematics and Dynamics Library (KDL) defines a tree structure to represent the kinematic and dynamic parameters of a robot mechanism. kdl_parser provides tools to construct a KDL tree from an XML robot representation in URDF.

This package contains the development files for the library.

liboctomap-dev
Octomap library development files
Versions of package liboctomap-dev
ReleaseVersionArchitectures
sid1.9.7+dfsg-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie1.6.8+dfsg-1amd64,armel,armhf,i386
stretch1.8.1+dfsg-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.8.1+dfsg-1amd64,arm64,armhf,i386
bullseye1.9.5+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.9.7+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.9.7+dfsg-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
upstream1.10.0
Popcon: 7 users (7 upd.)*
Newer upstream!
License: DFSG free
Git

The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++ particularly suited for robotics. The map implementation is based on an octree and is designed to meet the following requirements: Full 3D model, Updatable, Flexible and Compact. This package contains the development stuff.

libode-dev
Open Dynamics Engine - development files
Versions of package libode-dev
ReleaseVersionArchitectures
trixie0.16.2-1.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid0.16.2-1.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie0.11.1-4.1amd64,armel,armhf,i386
bookworm0.16.2-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch0.14-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.16-3amd64,arm64,armhf,i386
bullseye0.16.2-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream0.16.5
Debtags of package libode-dev:
devellibrary
roledevel-lib
Popcon: 17 users (5 upd.)*
Newer upstream!
License: DFSG free
Git

ODE is a free, industrial quality library for simulating articulated rigid body dynamics - for example ground vehicles, legged creatures, and moving objects in VR environments. It is fast, flexible, robust and platform independent, with advanced joints, contact with friction, and built-in collision detection.

This package provides the header files and static libraries built with double precision, default in 64 bits platforms. In 32 bits platforms default is single precision.

libompl-dev
Open Motion Planning Library (OMPL) development files
Versions of package libompl-dev
ReleaseVersionArchitectures
sid1.6.0+ds1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie0.14.2+dfsg-1amd64,armel,armhf,i386
stretch1.1.0+ds1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
trixie1.5.2+ds1-1.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye1.5.2+ds1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.5.2+ds1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package libompl-dev:
devellibrary
roledevel-lib
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

The Open Motion Planning Library is a set of sampling-based motion planning algorithms. The content of the library is limited to these algorithms, which means there is no environment specification, no collision detection, and no visualization. The library is designed so it can be easily integrated into systems that provide those additional components. This package contains the development files needed to use the library.

libopenigtlink-dev
Open IGT Link is a simple network protocol - development
Versions of package libopenigtlink-dev
ReleaseVersionArchitectures
sid1.11.0-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie1.10.5-1amd64,armel,armhf,i386
stretch1.11.0-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.11.0-4amd64,arm64,armhf,i386
bullseye1.11.0-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.11.0-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.11.0-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
upstream3.0
Debtags of package libopenigtlink-dev:
devellibrary
roledevel-lib
Popcon: 2 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

Open IGT Link is a simple network protocol intended for trackers, robots and other devices to send data to the main application. Some devices might also accept commands.

For example applications may include:

  • Stereotactic surgical guidance using optical position sensor and medical image visualization software.
  • Intraoperative image guidance using real-time MRI and medical image visualization software
  • Robot-assisted intervention using robotic device and surgical planning software

This package contains the development files needed to build your own IGT applications.

liborocos-bfl-dev
Orocos Bayesian Filtering Library development files
Versions of package liborocos-bfl-dev
ReleaseVersionArchitectures
trixie0.8.0-6amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm0.8.0-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye0.8.0-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster0.8.0-5amd64,arm64,armhf,i386
sid0.8.0-6amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Orocos (http://www.orocos.org) is the acronym of the Open Robot Control Software project. The project's aim is to develop a general-purpose, free software, and modular framework for robot and machine control. The Orocos project supports 4 C++ libraries: the Real-Time Toolkit, the Kinematics and Dynamics Library, the Bayesian Filtering Library (BFL) and the Orocos Component Library.

This package provides the headers for developing Orocos-BFL applications.

liborocos-kdl-dev
Kinematics and Dynamics Library development files
Versions of package liborocos-kdl-dev
ReleaseVersionArchitectures
trixie1.5.1-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid1.5.1-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch1.3.1+dfsg-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.4.0-7+deb10u2amd64,arm64,armhf,i386
bullseye1.4.0-11amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.5.1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 10 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

Orocos project to supply RealTime usable kinematics and dynamics code, it contains code for rigid body kinematics calculations and representations for kinematic structures and their inverse and forward kinematic solvers. This package contains the development files of the library.

libpcl-dev
Point Cloud Library - development files
Versions of package libpcl-dev
ReleaseVersionArchitectures
sid1.14.0+dfsg-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie1.7.2-7amd64,armel,armhf,i386
stretch1.8.0+dfsg1-4+deb9u1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.9.1+dfsg1-10amd64,arm64,armhf,i386
bullseye1.11.1+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm1.13.0+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.14.0+dfsg-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
upstream1.14.1
Popcon: 13 users (3 upd.)*
Newer upstream!
License: DFSG free
Git

The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing.

The PCL framework contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation.

This package contains development files (headers and shared library symbolic link).

libpcl-ros-dev
Bridge between Robot OS library (ROS) and PCL - development headers
Versions of package libpcl-ros-dev
ReleaseVersionArchitectures
bullseye1.7.2-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid1.7.5-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie1.7.5-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.7.5-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.

This package includes the development headers.

libroboptim-core-dev
??? missing short description for package libroboptim-core-dev :-(
Versions of package libroboptim-core-dev
ReleaseVersionArchitectures
jessie2.0-7amd64,armel,armhf,i386
Debtags of package libroboptim-core-dev:
devellang:c++, library
fieldmathematics
roledevel-lib
Popcon: users ( upd.)*
Versions and Archs
License: DFSG free
Git
librobottestingframework-dev
Robot Testing Framework - development files
Versions of package librobottestingframework-dev
ReleaseVersionArchitectures
bookworm2.0.1+ds1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye2.0.1+ds1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid2.0.1+ds1-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

It is a generic and multi-platform testing framework for the test driven development (TDD) which is initially designed for the robotic systems. However, it can be used for any TDD system. The framework provides functionalities for developing and running unit tests in a language and middleware independent manner. The test cases are developed as independent plug-ins (i.e., using scripting languages or built as dynamically loadable libraries) to be loaded and executed by an automated test runner. Moreover, a fixture manager prepares the setup (e.g., running robot interfaces, simulator) and actively monitors that all the requirements for running the tests are satisfied during the execution of the tests. These functionalities along with other facilities such as the test result collector, result formatter and remote interface allow for rapid development of test units to cover different levels of system testing.

This package contains the development files.

Please cite: Ali Paikan, Silvio Traversaro, Francesco Nori and Lorenzo Natale: A Generic Testing Framework for Test Driven Development of Robotic Systems. :216-225 (2015)
librosconsole-dev
Development files for librosconsole
Versions of package librosconsole-dev
ReleaseVersionArchitectures
stretch1.12.6-2+deb9u2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.13.9-1amd64,arm64,armhf,i386
bullseye1.14.3-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.14.3-10amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.14.3-13amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid1.14.3-13amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 9 users (16 upd.)*
Versions and Archs
License: DFSG free
Git

This package is part of Robot OS (ROS). It is the ROS console output library, a C++ package that supports console output and logging in roscpp. It provides a macro-based interface which allows both printf- and stream-style output. It also wraps log4cxx, which supports hierarchical loggers, verbosity levels and configuration-files.

This package contains the development files for the library.

libsdformat-dev
Simulation Description Format (SDF) parser - Development files
Versions of package libsdformat-dev
ReleaseVersionArchitectures
jessie2.0.0-6amd64,armel,armhf,i386
bookworm12.3.0+ds-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie12.3.0+ds-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye9.3.0+ds-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid12.3.0+ds-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
upstream15.0.0
Debtags of package libsdformat-dev:
devellibrary
roledevel-lib
Popcon: 0 users (1 upd.)*
Newer upstream!
License: DFSG free
Git

SDF is an XML file format that describes environments, objects, and robots in a manner suitable for robotic applications. SDF is capable of representing and describing different physic engines, lighting properties, terrain, static or dynamic objects, and articulated robots with various sensors, and acutators. The format of SDF is also described by XML, which facilitates updates and allows conversion from previous versions. A parser is also contained within this package that reads SDF files and returns a C++ interface.

This package contains development files (headers, shared library symbolic link and cmake file).

libsimbody-dev
SimTK multibody dynamics API - development files
Versions of package libsimbody-dev
ReleaseVersionArchitectures
buster3.6.1+dfsg-7amd64,arm64,armhf,i386
bookworm3.7+dfsg-3amd64,arm64,armel,armhf,i386,mipsel,s390x
trixie3.7+dfsg-3amd64,arm64,armel,armhf,i386,riscv64,s390x
sid3.7+dfsg-3amd64,arm64,armel,armhf,i386,riscv64,s390x
stretch3.5.4+dfsg-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,s390x
jessie3.4.1+dfsg-1amd64,armel,armhf,i386
bullseye3.6.1+dfsg-7amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

Simbody is a SimTK toolset providing general multibody dynamics capability, that is, the ability to solve Newton's 2nd law F=ma in any set of generalized coordinates subject to arbitrary constraints. Simbody is provided as an open source, object-oriented C++ API and delivers high-performance, accuracy-controlled science/engineering-quality results.

This package contains development files (headers, shared library symbolic link and pkg-config file).

libslicot-dev
numerical algorithms from systems and control theory (static library)
Versions of package libslicot-dev
ReleaseVersionArchitectures
sid5.9-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie5.0+20101122-2amd64,armel,armhf,i386
stretch5.0+20101122-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster5.0+20101122-4amd64,arm64,armhf,i386
bullseye5.0+20101122-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm5.0+20101122-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie5.9-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package libslicot-dev:
devellibrary
roledevel-lib
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

SLICOT (Subroutine Library In COntrol Theory) is a general purpose basic mathematical library for control theoretical computations. The library provides tools to perform essential system analysis and synthesis tasks. The main emphasis in SLICOT is on numerical reliability of implemented algorithms and the numerical robustness and efficiency of routines. Providing algorithmic flexibility and the use of rigorous implementation and documentation standards are other SLICOT features.

SLICOT is written is Fortran 77 and builds upon the numerical linear algebra routines from BLAS (Basic Linear Algebra Subroutines) and LAPACK (Linear Algebra PACKage).

This package contains a static version of the library.

Please cite: P. Benner, V. Mehrmann, V. Sima, S. Van Huffel and A. Varga: SLICOT - A Subroutine Library in Systems and Control Theory Applied and Computational Control, Signals, and Circuits 1(10):505-546 (1999)
liburdf-dev
Development files for ROS urdf library
Versions of package liburdf-dev
ReleaseVersionArchitectures
sid1.13.2-10amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
buster1.13.1-1amd64,arm64,armhf,i386
stretch1.12.6-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
trixie1.13.2-10amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye1.13.2-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.13.2-8amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 1 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

The Unified Robot Description Format (URDF) for the Robot Operating System (ROS) is an XML format for representing a robot model. This library provides a C++ parser for the URDF.

This package contains the development files for the library.

liburdfdom-dev
URDF DOM - development files
Versions of package liburdfdom-dev
ReleaseVersionArchitectures
bullseye1.0.4+ds-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid3.0.1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie3.0.1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch1.0.0-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
experimental4.0.0-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
buster1.0.3-1amd64,arm64,armhf,i386
jessie0.3.0-1amd64,armel,armhf,i386
bookworm3.0.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream4.0.1
Debtags of package liburdfdom-dev:
devellibrary
roledevel-lib
Popcon: 2 users (4 upd.)*
Newer upstream!
License: DFSG free
Git

The URDF (U-Robot Description Format) library provides core data structures and a simple XML parsers for populating the class data structures from an URDF file.

This package contains the development files (headers, pkg-config and CMake files).

liburdfdom-headers-dev
URDF DOM - header files
Versions of package liburdfdom-headers-dev
ReleaseVersionArchitectures
sid1.0.5-3all
bookworm1.0.5-3all
trixie1.0.5-3all
jessie0.3.0-1all
buster1.0.3-1amd64,arm64,armhf,i386
bullseye1.0.5-3all
stretch1.0.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package liburdfdom-headers-dev:
devellibrary
roledevel-lib
Popcon: 5 users (4 upd.)*
Versions and Archs
License: DFSG free
Git

The URDF (U-Robot Description Format) library provides core data structures and a simple XML parsers for populating the class data structures from an URDF file.

This package contains the headers files.

libvisp-dev
development files for ViSP
Versions of package libvisp-dev
ReleaseVersionArchitectures
buster3.1.0-2amd64,arm64,armhf,i386
bookworm3.5.0-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid3.6.0-2.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye3.3.0-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie2.9.0-3amd64,armel,armhf,i386
trixie3.6.0-2.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package libvisp-dev:
devellang:c++, library
roledevel-lib
sciencecalculation
works-withvideo
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This is a metapackage providing development package necessary for development of ViSP (Visual Servoing Platform).

ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities.

ViSP can be useful in robotics, computer vision, augmented reality and computer animation.

Please cite: Eric Marchand, Fabien Spindler and Francois Chaumette: ViSP for visual servoing a generic software platform with a wide class of robot control skills.. IEEE Robotics and Automation Magazine 12(4):40-52 (2005)
python3-catkin-lint
Check Robot OS catkin packages for common errors (transitional package)
Versions of package python3-catkin-lint
ReleaseVersionArchitectures
buster1.6.0-1all
bullseye1.6.12-1all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This is a transitional package to ease upgrades to catkin-lint. It can be safely removed.

python3-comedilib
Python3 wrapper for Comedilib
Versions of package python3-comedilib
ReleaseVersionArchitectures
bookworm0.11.0+5-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid0.11.0+5-1.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
buster0.11.0-1amd64,arm64,armhf,i386
stretch0.10.2-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.10.2-2amd64,armel,armhf,i386
bullseye0.11.0+5-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream0.12.0
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

Comedilib is a library for using Comedi, a driver interface for data acquisition hardware. See the libcomedi0t64 package for more information.

This package provides Python3 bindings to the comedi library.

python3-dmsh
High-quality 2D mesh generator based on distmesh
Versions of package python3-dmsh
ReleaseVersionArchitectures
bullseye0.2.11-3all
sid0.2.19-1all
bookworm0.2.19-1all
Popcon: 3 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

dmsh: "The worst mesh generator you'll ever use."

Inspired by distmesh, dmsh is slow, requires a lot of memory, and isn't terribly robust either.

On the plus side, it's got a usable interface, is pure Python (and hence easily installable on any system), and if it works, it produces pretty high-quality meshes.

Combined with optimesh, dmsh produces the highest-quality 2D meshes in the west.

Example capabilities:

  • Primitives
  • circle, rectangle, polygon
  • halfspace
  • Combinations
  • difference
  • nonconstant edge length
  • union
  • intersection
  • Transformations
  • rotation, translation, scaling
  • Local refinement
python3-meshplex
fast tools for simplex meshes (Python 3)
Versions of package python3-meshplex
ReleaseVersionArchitectures
bookworm0.17.1-2all
sid0.17.1-3all
bullseye0.15.13-1all
Popcon: 3 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

Compute all sorts of interesting points, areas, and volumes in triangular and tetrahedral meshes, with a focus on efficiency. Useful in many contexts, e.g., finite-element and finite-volume computations.

This package installs the library for Python 3.

python3-meshzoo
simple geometric meshes (Python 3)
Versions of package python3-meshzoo
ReleaseVersionArchitectures
bookworm0.9.4-1all
sid0.9.4-1all
trixie0.9.4-1all
Popcon: 3 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

When generating meshes for FEM/FVM computations, sometimes your geometry is so simple that you don't need a complex mesh generator (like pygmsh, MeshPy, mshr, pygalmesh, dmsh), but something simple and fast that makes use of the structure of the domain. Enter meshzoo.

Examples: Triangle, Rectangle, Regular polygon, Disk, Möbius strip, Sphere (surface), Ball (solid), Tube, Cube.

This package installs the module for Python 3.

python3-osrf-pycommon
Commonly needed Python modules for software developers
Versions of package python3-osrf-pycommon
ReleaseVersionArchitectures
trixie2.1.4-1all
sid2.1.4-1all
bookworm2.1.1-2all
Popcon: 5 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

Python package which contains commonly used Python boilerplate code and patterns. Things like ansi terminal coloring, capturing colored output from programs using subprocess, or even a simple logging system which provides some nice functionality over the built-in Python logging system.

python3-tf2
Robot OS tf2 transform library - Python 3
Versions of package python3-tf2
ReleaseVersionArchitectures
sid0.7.7-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
buster0.6.5-3amd64,arm64,armhf,i386
trixie0.7.7-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm0.7.6-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye0.7.5-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 5 users (7 upd.)*
Versions and Archs
License: DFSG free
Git

This package is part of Robot OS (ROS). tf2 is the second generation of the transform library, which lets the user keep track of multiple coordinate frames over time. tf2 maintains the relationship between coordinate frames in a tree structure buffered in time, and lets the user transform points, vectors, etc between any two coordinate frames at any desired point in time.

This package contains the Python 3 binding.

ros-desktop-dev
Robot OS desktop development metapackage
Versions of package ros-desktop-dev
ReleaseVersionArchitectures
trixie1.18all
sid1.18all
bookworm1.16all
bullseye1.16all
buster1.12all
stretch1.7all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This package is part of Robot OS (ROS). It is a metapackage which provides a ROS desktop development system (including ROS robot and viz).

ros-desktop-full-dev
Robot OS desktop-full development metapackage
Versions of package ros-desktop-full-dev
ReleaseVersionArchitectures
bullseye1.16all
buster1.12all
stretch1.7all
bookworm1.16all
sid1.18all
trixie1.18all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This package is part of Robot OS (ROS). It is a metapackage which provides a ROS desktop-full development system (including all dependencies needed to build ROS desktop-full).

ros-desktop-full-lisp-dev
LISP Robot OS desktop-full development metapackage
Versions of package ros-desktop-full-lisp-dev
ReleaseVersionArchitectures
bullseye1.16all
buster1.12all
stretch1.7all
trixie1.18all
bookworm1.16all
sid1.18all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This package is part of Robot OS (ROS). It is a metapackage which provides a LISP-based ROS desktop-full development system.

ros-desktop-full-python-dev
Python Robot OS desktop-full development metapackage
Versions of package ros-desktop-full-python-dev
ReleaseVersionArchitectures
buster1.12all
stretch1.7all
sid1.18all
bookworm1.16all
trixie1.18all
bullseye1.16all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This package is part of Robot OS (ROS). It is a metapackage which provides a python-based ROS desktop-full development system.

ros-environment
Robot OS environment hooks
Versions of package ros-environment
ReleaseVersionArchitectures
sid1.3.2-4all
trixie1.3.2-4all
bookworm1.3.2-2all
bullseye1.3.2-2all
buster1.2.1-2all
Popcon: 6 users (12 upd.)*
Versions and Archs
License: DFSG free
Git

This package is part of Robot OS (ROS). It provides hooks to set the environment variables ROS_VERSION, ROS_DISTRO, ROS_PACKAGE_PATH, and ROS_ETC_DIR.

ros-perception-dev
Robot OS perception development metapackage
Versions of package ros-perception-dev
ReleaseVersionArchitectures
sid1.18all
bullseye1.16all
stretch1.7all
bookworm1.16all
buster1.12all
trixie1.18all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This package is part of Robot OS (ROS). It is a metapackage which provides a ROS perception development system (including ROS base).

ros-simulators-dev
Robot OS simulators development metapackage
Versions of package ros-simulators-dev
ReleaseVersionArchitectures
buster1.12all
bullseye1.16all
stretch1.7all
bookworm1.16all
trixie1.18all
sid1.18all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This package is part of Robot OS (ROS). It is a metapackage which provides a ROS simulators development system (including ROS robot).

vcstool
Command line tool to make working with multiple repositories easier
Versions of package vcstool
ReleaseVersionArchitectures
bookworm0.3.0-2all
sid0.3.0-2all
trixie0.3.0-2all
Popcon: 7 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Vcstool is a version control system (VCS) tool, designed to make working with multiple repositories easier. vcstool enables batch commands on multiple different vcs repositories. Currently it supports git, hg, svn and bzr.

Official Debian packages with lower relevance

libmrgingham-dev
Chessboard finder for visual calibration routines
Versions of package libmrgingham-dev
ReleaseVersionArchitectures
bookworm1.22-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid1.24-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie1.24-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Given an observed image containing a chessboard or a grid of circles, mrgingham locates the board in the image, and precisely computes the location of the chessboard corners (or circle centers). This is similar to the routines in OpenCV, but is faster and more robust.

This package provides the development C++ libraries

python3-mrgingham
Chessboard finder for visual calibration routines
Versions of package python3-mrgingham
ReleaseVersionArchitectures
bookworm1.22-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.24-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid1.24-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: users ( upd.)*
Versions and Archs
License: DFSG free
Git

Given an observed image containing a chessboard or a grid of circles, mrgingham locates the board in the image, and precisely computes the location of the chessboard corners (or circle centers). This is similar to the routines in OpenCV, but is faster and more robust.

This package provides the Python interfaces

visp-images-data
visual servoing library - dataset reference files
Versions of package visp-images-data
ReleaseVersionArchitectures
bullseye3.3.0-1all
jessie2.9.0-2all
bookworm3.5.0-1all
sid3.6.0-1all
trixie3.6.0-1all
buster3.2.0-1all
stretch3.0.0-2all
Debtags of package visp-images-data:
roledata
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities.

ViSP can be useful in robotics, computer vision, augmented reality and computer animation.

This package contains reference data for ViSP tests and examples.

Please cite: Eric Marchand, Fabien Spindler and Francois Chaumette: ViSP for visual servoing, a generic software platform with a wide class of robot control skills.. IEEE Robotics and Automation Magazine 12(4):40-52 (2005)

Debian packages in contrib or non-free

libelas-dev
Library for Efficient Large-scale Stereo Matching
Versions of package libelas-dev
ReleaseVersionArchitectures
trixie20150630-1 (non-free)amd64
sid20150630-1 (non-free)amd64
bookworm20150630-1 (non-free)amd64
Popcon: 0 users (0 upd.)*
Versions and Archs
License: non-free
Git

A library for computing disparity maps from rectified graylevel stereo pairs. It is robust against moderate changes in illumination and well suited for robotics applications with high resolution images. Computing the left and right disparity map of a one Megapixel image requires less than one second on a single i7 CPU core.

This package contains the build-time libraries

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

libignition-common3-core-dev
Collection of useful code used by robotics apps - Core dev files
Versions of package libignition-common3-core-dev
ReleaseVersionArchitectures
VCS3.3.0+ds-1all
Versions and Archs
License: Apache
Debian package not available
Git
Version: 3.3.0+ds-1

Ignition common is a component in the Ignition framework, a set of libraries designed to rapidly develop robot applications. A collection of useful classes and functions for handling many command tasks. This includes parsing 3D mesh files, managing console output, and using PID controllers.

Core development files

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