Debian Science Project
Summary
Robotics
pacchetti Debian per la robotica

Questo metapacchetto è parte del Debian Pure Blend "Debian Science" e installa i pacchetti relativi alla robotica.

Chi installa questo pacchetto potrebbe essere interessato al metapacchetto science-engineering.

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
infrastruttura basata su eventi per il controllo distribuito di robot mobili
Maintainer: Georges Khaznadar
Versions of package aseba
ReleaseVersionArchitectures
sid1.6.99+dfsg-9amd64,arm64,i386,mips64el,riscv64
bookworm1.6.99+dfsg-7amd64,arm64,i386,mips64el,mipsel
buster1.6.0-5amd64,arm64,i386
bullseye1.6.99+dfsg-1amd64,arm64,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 1 users (9 upd.)*
Versions and Archs
License: DFSG free
Git

La parte principale di Aseba è una macchina virtuale leggera, abbastanza piccola da funzionare su qualsiasi microcontrollore a 16 bit. In Aseba, tutte le macchine virtuali sono collegate in una rete e lo sviluppo e il debug di tutti i loro programmi sono fatti tramite una singola applicazione, Aseba Studio.

Aseba permette di programmare Thymio, un piccolo robot per scoprire l'universo della robotica e imparare la lingua dei robot.

The package is enhanced by the following packages: aseba-plugin-blockly
Screenshots of package aseba
catkin-lint
controllo dei pacchetti catkit di Robot OS per errori comuni
Versions of package catkin-lint
ReleaseVersionArchitectures
bullseye1.6.12-1all
sid1.6.25-1all
trixie1.6.25-1all
bookworm1.6.22-1all
Popcon: 1 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

Questo pacchetto fa parte di Robot OS (ROS). catkin_lint controlla le configurazioni dei pacchetti per il sistema di compilazione catkin di ROS. Esegue un'analisi statica dei file package.xml e CMakeLists.txt nel pacchetto, e rileva e fa il rapporto di molti problemi comuni.

catkin-tools
strumenti a riga di comando per spazi di lavoro di catkin
Versions of package catkin-tools
ReleaseVersionArchitectures
sid0.9.4+ds-1all
trixie0.9.4+ds-1all
bookworm0.9.2+ds-1all
Popcon: 6 users (9 upd.)*
Versions and Archs
License: DFSG free
Git

Questo pacchetto fa parte di ROS, il Robot Operating System. Gli strumenti di catkin forniscono funzionalità per lavorare con il sistema di meta-compilazione di catkin e gli spazi di lavoro di catkin, in maniera simile al modo in cui gli strumenti di colcon supportano il lavoro con i pacchetti ament di ROS 2.

Gli strumenti di catkin forniscono un'interfaccia comoda per compilare e testare pacchetti multipli in uno spazio di lavoro di catkin, risolvendo tutte le inter-dipendenze e isolando le compilazioni le une dalle altre.

Questo installa il modulo Python 3 e l'eseguibile CLI.

choreonoid
??? missing short description for package choreonoid :-(
Versions of package choreonoid
ReleaseVersionArchitectures
jessie1.1.0+dfsg-6.1amd64,armel,armhf,i386
Debtags of package choreonoid:
devellang:c++
fieldmathematics, physics
interface3d, x11
roleprogram
sciencevisualisation
scopeapplication
uitoolkitqt
useviewing
works-with3dmodel
works-with-formatvrml
x11application
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git
The package is enhanced by the following packages: choreonoid-plugins-base
collada-urdf-tools
strumenti collada_urdf di ROS
Versions of package collada-urdf-tools
ReleaseVersionArchitectures
stretch1.12.6-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.12.13-11amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.12.13-8amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.12.13-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.12.6-5amd64,arm64,armhf,i386
trixie1.12.13-11amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 0 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

Questo pacchetto contiene degli strumenti per la conversione tra documenti URDF (Unified Robot Description Format) e documenti COLLADA (COLLAborative Design Activity).

Implementa le estensioni COLLADA specifiche per robot come definite da http://openrave.programmingvision.com/index.php/Started:COLLADA .

Questo pacchetto contiene gli strumenti.

gazebo9
pacchetto di transizione
Versions of package gazebo9
ReleaseVersionArchitectures
bullseye11.1.0+dfsg-6all
buster9.6.0-1amd64,i386
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Questo è un pacchetto di transizione. Può essere rimosso senza problemi.

The package is enhanced by the following packages: gazebo9-plugin-base
joint-state-publisher
joint_state_publisher per ROS
Versions of package joint-state-publisher
ReleaseVersionArchitectures
buster1.12.6-5amd64,arm64,armhf,i386
stretch1.12.6-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.15.1-4all
bullseye1.15.0-2all
trixie1.15.1-4all
bookworm1.15.1-1all
Popcon: 5 users (13 upd.)*
Versions and Archs
License: DFSG free
Git

Questo pacchetto contiene uno strumento per impostare e pubblicare i valori dello stato dei giunti per un dato URDF. Pubblica messaggi sensor_msgs/JointState per un robot. Il pacchetto legge il parametro robot_description, trova tutti i giunti non fissi e pubblica un messaggio JointState con definiti tutti tali giunti.

Può essere utilizzato insieme al nodo robot_state_publisher per pubblicare anche trasformazioni per tutti gli stati dei giunti.

jskeus
Lisp based intelligent robots programming system
Versions of package jskeus
ReleaseVersionArchitectures
sid1.2.4+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.2.4+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.2.4+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream1.2.5
Popcon: 0 users (9 upd.)*
Newer upstream!
License: DFSG free
Git

jskeus contains software developed and used by JSK at The University of Tokyo. This provides modeling classes for sensors, actuators and robot body as well as kinematics and dynamics function library for writing intelligent robot behaviors. It also contains graph data strucutre, point cloud data class, Bullet collision detection, BVH character animation, STL/WRL/DAE reader and writer and some extensions to EusLisp language

This package contains the irteus/irteusgl executable and accompanying demo files.

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

La libreria URDF (U-Robot Description Format) fornisce strutture dati fondamentali e semplici analizzatori di XML per popolare le strutture dati di una classe da un file URDF.

Questo pacchetto contiene strumenti aggiuntivi.

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
buster1.4-5amd64,arm64,armhf,i386
jessie1.2.1-2amd64,armel,armhf,i386
stretch1.4-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 1 users (9 upd.)*
Versions and Archs
License: DFSG free
Git
mrgingham
strumento per trovare scacchiere per procedure di calibrazione visiva
Versions of package mrgingham
ReleaseVersionArchitectures
trixie1.24-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid1.24-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.22-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 0 users (9 upd.)*
Versions and Archs
License: DFSG free
Git

Data un'immagine osservata contenente una scacchiera o una griglia di cerchi, mrgingham localizza la scacchiera nell'immagine e calcola in modo preciso la posizione degli angoli della scacchiera (o i centri dei cerchi). Ciò è simile alle procedure in OpenCV, ma è più veloce e robusto.

Questo pacchetto fornisce gli strumenti per l'utente.

octomap-tools
strumenti per mappatura a griglia di occupazione 3D
Versions of package octomap-tools
ReleaseVersionArchitectures
sid1.9.7+dfsg-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie1.9.7+dfsg-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.9.7+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.9.5+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.8.1+dfsg-1amd64,arm64,armhf,i386
stretch1.8.1+dfsg-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.6.8+dfsg-1amd64,armel,armhf,i386
upstream1.10.0
Popcon: 1 users (9 upd.)*
Newer upstream!
License: DFSG free
Git

La libreria OctoMap implementa un approccio di mappatura a griglia di occupazione 3D, fornendo strutture dati e algoritmi di mappatura in C++ particolarmente adatti per la robotica. L'implementazione della mappa è basata su un octree ed è progettata per raggiungere i seguenti risultati: modello 3D completo, aggiornabile, flessibile e compatto. Questo pacchetto contiene gli strumenti da usare con la libreria Octomap.

octovis
strumento di visualizzazione per OctoMap
Versions of package octovis
ReleaseVersionArchitectures
buster1.8.1+dfsg-1amd64,arm64,i386
bullseye1.9.5+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie1.6.8+dfsg-1amd64,armel,armhf,i386
sid1.9.7+dfsg-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,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
stretch1.8.1+dfsg-1amd64,arm64,i386,mips,mips64el,mipsel,ppc64el,s390x
upstream1.10.0
Popcon: 1 users (9 upd.)*
Newer upstream!
License: DFSG free
Git

Libreria di visualizzazione per la libreria OctoMap basata su Qt e libQGLViewer. Questo pacchetto contiene lo strumento di visualizzazione. È un visualizzatore che permette di vedere una OctoMap.

orca
lettore di schermo con scripting
Versions of package orca
ReleaseVersionArchitectures
sid47.1-1all
stretch-backports3.30.1-1~bpo9+1all
buster3.30.1-2all
stretch-backports-sloppy3.38.0-2~bpo9+1all
buster-backports3.38.2-2~bpo10+1all
bullseye3.38.2-2all
buster-backports-sloppy43.0-1~bpo10+1all
bullseye-backports43.1-1~bpo11+1all
bookworm43.1-1all
bookworm-backports47.1-1~bpo12+1all
trixie47.1-1all
Popcon: 7531 users (22902 upd.)*
Versions and Archs
License: DFSG free
Git

Tecnologia di assistenza flessibile, estensibile e potente che fornisce agli utenti finali l'accesso alle applicazioni e insiemi di strumenti che supportano le AT-SPI (ad esempio, il desktop GNOME).

Orca definisce un insieme predefinito di comportamenti (reazioni ad eventi generati dalle applicazioni) e associazioni di tasti (reazioni a pressioni di tasti da parte dell'utente). Questi comportamenti e associazioni di tasti predefiniti possono essere sovrascritti in modo diverso per ogni applicazione. Orca crea un oggetto script per ogni applicazione in esecuzione, che fonde i comportamenti e le associazioni di tasti predefiniti con quelli specifici per l'applicazione. Orca fornisce l'infrastruttura per attivare e disattivare gli script ed anche una moltitudine di servizi accessibili dall'interno degli script.

pcl-ros-tools
ponte tra la libreria di Robot OS (ROS) e PCL - strumenti
Versions of package pcl-ros-tools
ReleaseVersionArchitectures
sid1.7.5-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye1.7.2-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm1.7.5-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.7.5-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 0 users (12 upd.)*
Versions and Archs
License: DFSG free
Git

Stack di interfaccia tra ROS e PCL (Point Cloud Library). PCL-ROS è il ponte preferito per applicazioni 3D che comportano l'elaborazione di nuvole di punti n-D e geometria 3D in ROS.

Questo pacchetto include gli strumenti.

ros-camera-calibration
ROS camera_calibration nodes
Versions of package ros-camera-calibration
ReleaseVersionArchitectures
trixie1.17.0-1all
sid1.17.0-1all
bookworm1.17.0-1all
bullseye1.15.2-4all
Popcon: 0 users (9 upd.)*
Versions and Archs
License: DFSG free
Git

This package is part of Robot OS (ROS). It provides routines for camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target. This package constains ROS nodes.

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

Questo pacchetto fa parte di Robot OS. È un metapacchetto che fornisce il sistema desktop ROS (inclusi ROS robot e viz).

A differenza della versione degli autori originali, questo pacchetto non fornisce: common_tutorials, geometry_tutorials, ros_tutorials, roslint, urdf_tutorial, visualization_tutorials. Se sono necessari, installarli dai sorgenti.

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

Questo pacchetto fa parte di Robot OS (ROS). È un metapacchetto che fornisce il sistema desktop-full di ROS.

ros-opencv-apps
pacchetto opencv_apps di Robot OS - applicazioni
Versions of package ros-opencv-apps
ReleaseVersionArchitectures
buster1.12.0-2amd64,arm64,armhf,i386
bullseye2.0.2-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm2.0.2-8amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie2.0.2-9amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid2.0.2-9amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 0 users (13 upd.)*
Versions and Archs
License: DFSG free
Git

Questo pacchetto fa parte di Robot OS (ROS). Contiene svariati pacchetti ROS per lavorare fornendo funzionalità OpenCV in ROS nella maniera più semplice possibile, cioè eseguire un file di avvio che corrisponde alla funzionalità.

Il pacchetto contiene implementazioni per rilevamento dei bordi, analisi strutturale, rilevamento di persone/volti, analisi di movimento e segmentazione di oggetti.

Questo pacchetto contiene i nodi e il materiale per ROS di opencv-apps.

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

Questo pacchetto fa parte di Robot OS (ROS). È un metapacchetto che fornisce tutto il sistema perception di ROS (inclusa la base di ROS).

A differenza della versione originale questo pacchetto non fornisce: laser_assembler, laser_filters. Se sono necessari, installarli dai sorgenti.

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

Questo pacchetto fa parte di Robot OS (ROS). È un metapacchetto che fornisce tutto il sistema robot di ROS (inclusa la base di ROS).

A differenza della versione originale, questo pacchetto non fornisce: control_msgs, executive_smach, filters, xacro. Se sono necessari, installarli dai sorgenti.

ros-robot-state-publisher
robot_state_publisher di Robot OS
Versions of package ros-robot-state-publisher
ReleaseVersionArchitectures
buster1.13.6-7amd64,arm64,armhf,i386
trixie1.15.2-5amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid1.15.2-5amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye1.15.1-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.15.2-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 0 users (17 upd.)*
Versions and Archs
License: DFSG free
Git

Questo pacchetto fa parte di Robot OS (ROS). Questo pacchetto permette di pubblicare lo stato di un robot su tf. Una volta che lo stato viene pubblicato, è disponibile a tutti gli altri componenti nel sistema che usano tf. Il pacchetto prende gli angoli dei giunti del robot come input e pubblica le posizioni 3D dei collegamenti del robot, usando un modello cinematico ad albero del robot.

Questo pacchetto contiene gli strumenti.

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

Questo pacchetto fa parte di Robot OS (ROS). È un metapacchetto che fornisce tutto il sistema per robot ROS (incluso robot di ROS).

A differenza della versione originale, questo pacchetto non fornisce: rqt_common_plugins, rqt_robot_plugins, stage_ros. Se sono necessari installarli dai sorgenti.

rosdiagnostic
strumento a riga di comando per stampare diagnostica aggregata (Robot OS)
Versions of package rosdiagnostic
ReleaseVersionArchitectures
bookworm1.11.0+ds-4all
sid1.11.0+ds-7all
bullseye1.10.1+ds1-3all
trixie1.11.0+ds-7all
Popcon: 1 users (9 upd.)*
Versions and Archs
License: DFSG free
Git

Questo pacchetto fa parte di Robot OS (ROS). Contiene un comando per stampare i contenuti della diagnostica aggregata dalla riga di comando.

xenomai-runtime
??? missing short description for package xenomai-runtime :-(
Maintainer: Roland Stigge
Versions of package xenomai-runtime
ReleaseVersionArchitectures
jessie2.6.3-2amd64,armel,i386
Debtags of package xenomai-runtime:
roleprogram
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free

Official Debian packages with lower relevance

arduino-ctags
fork di Arduino di Exuberant Ctags
Versions of package arduino-ctags
ReleaseVersionArchitectures
bullseye5.8-arduino11-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid5.8-arduino11-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie5.8-arduino11-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm5.8-arduino11-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 654 users (215 upd.)*
Versions and Archs
License: DFSG free
Git

Questo pacchetto è il mix di Exuberant Ctags e dei tag di Anjuta proprio di Arduino.

Questi tag sono necessari per gli strumenti di compilazione di Arduino per elaborare correttamente gli sketch di Arduino.

arduino-mk
programmazione di Arduino dalla riga di comando
Versions of package arduino-mk
ReleaseVersionArchitectures
jessie1.3.4-1all
bookworm1.5.2-2.1all
bullseye1.5.2-2.1all
buster1.5.2-1all
stretch1.5.2-1all
sid1.5.2-2.1all
trixie1.5.2-2.1all
upstream1.6.0
Popcon: 37 users (8 upd.)*
Newer upstream!
License: DFSG free
Git

Arduino è una piattaforma Open Source di prototipazione elettronica basata su software e hardware flessibili e di semplice utilizzo. È pensata per artisti, designer, hobbisti e per chiunque sia interessato a creare oggetti * ambienti interattivi.

Questo pacchetto installa un Makefile per permettere la programmazione da CLI della piattaforma Arduino.

gnuplot
programma a riga di comando interattivo per tracciare grafici
Versions of package gnuplot
ReleaseVersionArchitectures
jessie-security4.6.6-2+deb8u1all
sid6.0.0+dfsg1-3all
trixie6.0.0+dfsg1-3all
jessie4.6.6-2all
bookworm5.4.4+dfsg1-2all
bullseye5.4.1+dfsg1-1+deb11u1all
buster5.2.6+dfsg1-1+deb10u1all
stretch5.0.5+dfsg1-6+deb9u1all
upstream6.0.rc3
Debtags of package gnuplot:
fieldmathematics
interfacecommandline
roledummy, metapackage
useconverting
works-withimage, image:vector
Popcon: 218 users (124 upd.)*
Newer upstream!
License: DFSG free
Git

Gnuplot è una utilità portabile da riga di comando per tracciare interattivamente grafici a partire da dati e funzioni che supporta differenti formati di uscita, includendo driver per molte stampanti, (La)TeX, (x)fig, PostScript e altri. L'output per X11 è fornito dal pacchetto gnuplot-x11.

I file di dati e le funzioni auto-definite possono essere manipolati attraverso un linguaggio interno simile al C. È in grado di effettuare smussamenti, interpolazioni di spline o interpolazioni non lineari. È in grado di lavorare con numeri complessi.

Questo metapacchetto serve per installare un gnuplot completo di funzionalità (-qt, -x11 o -nox).

joint-state-publisher-gui
joint_state_publisher_gui di ROS
Versions of package joint-state-publisher-gui
ReleaseVersionArchitectures
bookworm1.15.1-1all
sid1.15.1-4all
trixie1.15.1-4all
bullseye1.15.0-2all
Popcon: 5 users (13 upd.)*
Versions and Archs
License: DFSG free
Git

Questo pacchetto contiene uno strumento per impostare e pubblicare i valori dello stato dei giunti per un dato URDF. Pubblica messaggi sensor_msgs/JointState per un robot. Il pacchetto legge il parametro robot_description, trova tutti i giunti non fissi e pubblica un messaggio JointState con definiti tutti tali giunti.

Può essere utilizzato insieme al nodo robot_state_publisher per pubblicare anche trasformazioni per tutti gli stati dei giunti.

Questo pacchetto contiene la GUI Qt.

libcoin-runtime
high-level 3D graphics kit - external data files
Versions of package libcoin-runtime
ReleaseVersionArchitectures
bullseye4.0.0+ds-1all
trixie4.0.2+ds-2all
buster4.0.0~CMake~6f54f1602475+ds1-2all
bookworm4.0.0+ds-3all
sid4.0.2+ds-2all
upstream4.0.3
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

External data files used by the Coin library at run-time. The dragger geometry files represent the defaults that are used if the files are not found. This package is completely optional.

octave
linguaggio GNU Octave per il calcolo numerico
Versions of package octave
ReleaseVersionArchitectures
buster4.4.1-5amd64,arm64,armhf,i386
buster-backports5.2.0-3~bpo10+1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye6.2.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm7.3.0-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie9.2.0-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch-backports4.4.1-4~bpo9+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el
sid9.2.0-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie3.8.2-4amd64,armel,armhf,i386
stretch4.0.3-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch-backports4.4.0-3~bpo9+1s390x
Debtags of package octave:
fieldmathematics
roleprogram
suitegnu
Popcon: 606 users (258 upd.)*
Versions and Archs
License: DFSG free
Git

Octave è un linguaggio di alto livello (per la maggior parte compatibile con Matlab®) orientato principalmente al calcolo numerico. Fornisce una comoda interfaccia a riga di comando per risolvere numericamente problemi lineari e non.

Octave può essere esteso dinamicamente con file C++ forniti dall'utente.

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
esempi dimostrativi per la libreria OMPL (Open Motion Planning Library)
Versions of package ompl-demos
ReleaseVersionArchitectures
jessie0.14.2+dfsg-1amd64,armel,armhf,i386
bullseye1.5.2+ds1-1all
stretch1.1.0+ds1-2all
sid1.6.0+ds1-1all
trixie1.6.0+ds1-1all
bookworm1.5.2+ds1-1all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

La libreria Open Motion Planning Library è un insieme di algoritmi di pianificazione dei movimenti basati sul campionamento. Il contenuto della libreria è limitato a questi algoritmi, il che significa che non c'è specificazione dell'ambiente o rilevamento delle collisioni o visualizzazione. La libreria è progettata in modo da poter essere facilmente integrata in sistemi che forniscono i componenti necessari aggiuntivi. Questo pacchetto contiene un insieme di esempi dimostrativi per la libreria.

vtk9
binari per VTK9
Versions of package vtk9
ReleaseVersionArchitectures
sid9.3.0+dfsg1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm9.1.0+really9.1.0+dfsg2-5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye9.0.1+dfsg1-8amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster-backports9.0.1+dfsg1-8~bpo10+2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
trixie9.3.0+dfsg1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
upstream9.4.0~rc3
Popcon: 49 users (29 upd.)*
Newer upstream!
License: DFSG free
Git

Il Visualization Toolkit (VTK) è un sistema software open source per la computer grafica 3D, l'elaborazione e la visualizzazione di immagini.

Questo pacchetto fornisce binari per VTK9.

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

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 248069