Packages
Name | Description | |||
---|---|---|---|---|
1 | distance_map_node | |||
1 | distance_map_opencv | |||
1 | distance_map_rviz | |||
1 | distance_map_tools | |||
1 | dji_ronin | |||
1 | dji_sdk | |||
1 | dji_sdk_demo | |||
1 | dji_sdk_dji2mav | |||
1 | dji_sdk_lib | |||
1 | dji_sdk_web_groundstation | |||
0 | dlo_ros | |||
1 | dlut_hash_icp | |||
1 | dlut_laser | |||
1 | dlut_libvo | |||
1 | dlut_motor_hokuyo | |||
1 | dlut_move_base | |||
1 | dlut_pc_odom | |||
0 | dlut_place_recognition | |||
1 | dlut_smartrob | |||
1 | dlut_vision | |||
1 | dlut_viso2 | |||
1 | dlut_viso2_ros | |||
1 | dlux_global_planner | |||
1 | dlux_plugins | |||
1 | dm_lizi | |||
1 | dmu_ros | |||
0 | dna_extraction_msgs | |||
1 | dnn_detect | |||
1 | dock | |||
2 | dockeros | |||
1 | docomo_perception | |||
1 | 2022-01-26 | dolly |
Meta-package for Dolly, the robot sheep.
Meta-package for Dolly, the robot sheep.
|
|
1 | 2022-01-26 | dolly_follow |
Follow node for Dolly, the robot sheep.
Follow node for Dolly, the robot sheep.
|
|
1 | 2022-01-26 | dolly_gazebo |
Launch Gazebo simulation with Dolly robot.
Launch Gazebo simulation with Dolly robot.
|
|
1 | 2022-01-26 | dolly_ignition |
Launch Ignition simulation with Dolly robot.
Launch Ignition simulation with Dolly robot.
|
|
1 | 2022-01-26 | dolly_tests |
Tests for the Dolly robot.
Tests for the Dolly robot.
|
|
1 | 2022-09-30 | domain_bridge |
ROS 2 Domain Bridge
ROS 2 Domain Bridge
|
|
1 | 2022-01-13 | domain_coordinator |
A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes
A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes
|
|
1 | doosan_robot | |||
1 | doosan_robotics | |||
1 | downward | |||
0 | draco | |||
2 | 2024-07-01 | draco_point_cloud_transport |
draco_point_cloud_transport provides a plugin to point_cloud_transport for sending point clouds
encoded with KD tree compression.
draco_point_cloud_transport provides a plugin to point_cloud_transport for sending point clouds
encoded with KD tree compression.
|
|
1 | drawing_handler | |||
1 | drc_com_common | |||
1 | drc_hubo | |||
1 | drc_navi | |||
1 | drc_plugin | |||
1 | drc_podo_connector | |||
1 | drc_slam | |||
1 | drc_task_common | |||
1 | drc_valve_task | |||
1 | driver_base | |||
1 | driver_common | |||
1 | drone_assets | |||
1 | drone_circuit_assets | |||
1 | drone_wrapper | |||
1 | drums_ros | |||
0 | ds4_driver | |||
1 | 2024-11-12 | ds_dbw |
Interface to the Dataspeed Inc. Drive-By-Wire kits
Interface to the Dataspeed Inc. Drive-By-Wire kits
|
|
1 | 2024-11-12 | ds_dbw_can |
Interface to the Dataspeed Inc. Drive-By-Wire kit
Interface to the Dataspeed Inc. Drive-By-Wire kit
|
|
1 | 2024-11-12 | ds_dbw_joystick_demo |
Demonstration of drive-by-wire with joystick
Demonstration of drive-by-wire with joystick
|
|
1 | 2024-11-12 | ds_dbw_msgs |
Drive-by-wire messages
Drive-by-wire messages
|
|
1 | dsr_control | |||
1 | dsr_description | |||
1 | dsr_example_py | |||
1 | dsr_gazebo | |||
1 | dsr_launcher | |||
1 | dsr_msgs | |||
1 | dt_local_planner | |||
1 | 2024-10-14 | dual_arm_panda_moveit_config |
|
|
1 | 2024-11-12 | dual_laser_merger |
merge dual lidar's scans.
merge dual lidar's scans.
|
|
1 | dual_quaternions | |||
1 | dual_quaternions_ros | |||
1 | dual_xarm6_moveit_config | |||
1 | dualarm_grasping | |||
1 | 2024-07-26 | dummy_map_server |
dummy map server node
dummy map server node
|
|
1 | 2024-07-26 | dummy_robot_bringup |
dummy robot bringup
dummy robot bringup
|
|
1 | 2024-07-26 | dummy_sensors |
dummy sensor nodes
dummy sensor nodes
|
|
1 | dummy_slam_broadcaster | |||
1 | dwa_local_planner | |||
1 | dwb_controller | |||
1 | 2024-11-08 | dwb_core |
TODO
TODO
|
|
2 | 2024-11-08 | dwb_critics |
The dwb_critics package
The dwb_critics package
|
|
1 | dwb_local_planner | |||
2 | 2024-11-08 | dwb_msgs |
Message/Service definitions specifically for the dwb_core
Message/Service definitions specifically for the dwb_core
|
|
2 | 2024-11-08 | dwb_plugins |
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_core
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_core
|
|
1 | dyn_tune | |||
1 | dynamic-graph | |||
1 | dynamic-graph-python | |||
1 | dynamic-graph-tutorial | |||
1 | dynamic_bandwidth_manager | |||
2 | 2024-04-01 | dynamic_edt_3d |
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
|
|
1 | dynamic_map | |||
1 | dynamic_reconfigure | |||
1 | dynamic_robot_state_publisher | |||
1 | dynamic_tf_publisher | |||
1 | dynamic_transform_publisher | |||
1 | dynamicvoronoi | |||
1 | dynamixel_control_hw | |||
1 | dynamixel_controllers | |||
1 | dynamixel_driver | |||
1 | 2024-04-23 | dynamixel_hardware |
ros2_control hardware for ROBOTIS Dynamixel
ros2_control hardware for ROBOTIS Dynamixel
|
|
2 | dynamixel_hardware_interface | |||
1 | dynamixel_interface | |||
1 | dynamixel_motor | |||
1 | dynamixel_msgs | |||
1 | dynamixel_pro_arm | |||
1 | dynamixel_pro_arm_description | |||
1 | dynamixel_pro_arm_moveit_config | |||
1 | dynamixel_pro_controller | |||
1 | dynamixel_pro_driver | |||
1 | dynamixel_pro_moveit_controller | |||
1 | 2022-06-03 | dynamixel_sdk |
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
|
|
1 | 2022-06-03 | dynamixel_sdk_custom_interfaces |
ROS2 custom interface examples using ROBOTIS DYNAMIXEL SDK
ROS2 custom interface examples using ROBOTIS DYNAMIXEL SDK
|
|
1 | 2022-06-03 | dynamixel_sdk_examples |
ROS2 examples using ROBOTIS DYNAMIXEL SDK
ROS2 examples using ROBOTIS DYNAMIXEL SDK
|
|
1 | dynamixel_tutorials | |||
1 | 2022-10-06 | dynamixel_workbench |
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
|
|
1 | dynamixel_workbench_controllers | |||
1 | 2022-10-06 | dynamixel_workbench_msgs |
This package includes ROS messages and services for dynamixel_workbench packages
This package includes ROS messages and services for dynamixel_workbench packages
|
|
1 | dynamixel_workbench_operators | |||
1 | 2022-10-06 | dynamixel_workbench_toolbox |
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of DYNAMIXEL.
The 'dynamixel_tool' class loads its by model number of DYNAMIXEL.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use DYNAMIXEL.
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of DYNAMIXEL.
The 'dynamixel_tool' class loads its by model number of DYNAMIXEL.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use DYNAMIXEL.
|
|
1 | dynpick_driver | |||
1 | earth_rover_bed_detection | |||
0 | earth_rover_common_messages | |||
1 | earth_rover_localization | |||
1 | earth_rover_piksi | |||
0 | earth_rover_xsens | |||
1 | easy_markers | |||
1 | eband_local_planner | |||
1 | eca_a9_control | |||
1 | eca_a9_description | |||
1 | eca_a9_gazebo | |||
1 | 2024-11-14 | ecal |
eCAL - enhanced Communication Abstraction Layer. A fast publish-subscribe cross-plattform middleware using Shared Memory and UDP.
eCAL - enhanced Communication Abstraction Layer. A fast publish-subscribe cross-plattform middleware using Shared Memory and UDP.
|
|
1 | ecl | |||
1 | 2022-09-27 | ecl_build |
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
|
|
1 | 2022-09-27 | ecl_command_line |
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
|
|
1 | 2022-09-27 | ecl_concepts |
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
|
|
1 | 2022-09-27 | ecl_config |
These tools inspect and describe your system with macros, types
and functions.
These tools inspect and describe your system with macros, types
and functions.
|
|
1 | 2022-09-27 | ecl_console |
Color codes for ansii consoles.
Color codes for ansii consoles.
|
|
1 | 2022-09-27 | ecl_containers |
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
|
|
1 | 2022-09-27 | ecl_converters |
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
|
|
1 | 2022-09-27 | ecl_converters_lite |
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
|
|
1 | 2022-09-27 | ecl_core |
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
|
|
1 | 2022-09-27 | ecl_core_apps |
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
|
|
1 | 2022-09-27 | ecl_devices |
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
|
|
1 | 2022-09-27 | ecl_eigen |
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
|
|
1 | 2022-09-27 | ecl_errors |
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
|
|
1 | 2022-09-27 | ecl_exceptions |
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
|
|
1 | 2022-09-27 | ecl_filesystem |
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
|
|
1 | 2022-09-27 | ecl_formatters |
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
|
|
1 | 2022-09-27 | ecl_geometry |
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
|
|
1 | 2022-09-27 | ecl_io |
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
|
|
1 | 2022-09-27 | ecl_ipc |
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
|
|
1 | 2022-09-27 | ecl_license |
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
|
|
1 | 2022-09-27 | ecl_linear_algebra |
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
|
|
1 | 2022-09-27 | ecl_lite |
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
|
|
1 | ecl_manipulation | |||
2 | 2022-09-27 | ecl_manipulators |
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
|
|
1 | 2022-09-27 | ecl_math |
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
|
|
2 | 2022-09-27 | ecl_mobile_robot |
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
|
|
1 | 2022-09-27 | ecl_mpl |
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
|
|
1 | ecl_navigation | |||
1 | 2022-09-27 | ecl_sigslots |
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
|
|
1 | 2022-09-27 | ecl_sigslots_lite |
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
|
|
1 | 2022-09-27 | ecl_statistics |
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
|
|
1 | 2022-09-27 | ecl_streams |
These are lightweight text streaming classes that connect to standardised
ecl type devices.
These are lightweight text streaming classes that connect to standardised
ecl type devices.
|
|
1 | 2022-09-27 | ecl_threads |
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
|
|
1 | 2022-09-27 | ecl_time |
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
|
|
1 | 2022-09-27 | ecl_time_lite |
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
|
|
1 | 2022-09-27 | ecl_tools |
Tools and utilities for ecl development.
Tools and utilities for ecl development.
|
|
1 | 2022-09-27 | ecl_type_traits |
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
|
|
1 | 2022-09-27 | ecl_utilities |
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
|
|
1 | ecto | |||
1 | ecto_image_pipeline | |||
1 | ecto_opencv | |||
1 | ecto_openni | |||
1 | ecto_pcl | |||
1 | ecto_ros | |||
1 | edrone_client | |||
1 | edrone_server | |||
0 | ee_cart_imped_action | |||
0 | ee_cart_imped_control | |||
0 | ee_cart_imped_jsk_patch | |||
0 | ee_cart_imped_msgs | |||
2 | 2024-11-13 | effort_controllers |
Generic controller for forwarding commands.
Generic controller for forwarding commands.
|
|
2 | 2024-09-28 | eg_conditional_generator |
The eg_random_generator package
The eg_random_generator package
|
|
2 | 2024-09-28 | eg_random_generator |
The eg_random_generator package
The eg_random_generator package
|
|
0 | eigen3 | |||
1 | 2019-08-08 | eigen3_cmake_module |
Exports a custom CMake module to find Eigen3.
Exports a custom CMake module to find Eigen3.
|
|
0 | eigen_checks | |||
1 | eigen_conversions | |||
1 | 2023-10-26 | eigen_stl_containers |
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
|
|
1 | eigen_typekit | |||
1 | eigen_utils | |||
1 | 2024-11-06 | eigenpy |
Bindings between Numpy and Eigen using Boost.Python
Bindings between Numpy and Eigen using Boost.Python
|
|
1 | eiquadprog | |||
1 | ekf_localization | |||
1 | electronic_io | |||
1 | electronic_io_msgs |
Packages
Name | Description | |||
---|---|---|---|---|
1 | distance_map_node | |||
1 | distance_map_opencv | |||
1 | distance_map_rviz | |||
1 | distance_map_tools | |||
1 | dji_ronin | |||
1 | dji_sdk | |||
1 | dji_sdk_demo | |||
1 | dji_sdk_dji2mav | |||
1 | dji_sdk_lib | |||
1 | dji_sdk_web_groundstation | |||
0 | dlo_ros | |||
1 | dlut_hash_icp | |||
1 | dlut_laser | |||
1 | dlut_libvo | |||
1 | dlut_motor_hokuyo | |||
1 | dlut_move_base | |||
1 | dlut_pc_odom | |||
0 | dlut_place_recognition | |||
1 | dlut_smartrob | |||
1 | dlut_vision | |||
1 | dlut_viso2 | |||
1 | dlut_viso2_ros | |||
1 | dlux_global_planner | |||
1 | dlux_plugins | |||
1 | dm_lizi | |||
1 | dmu_ros | |||
0 | dna_extraction_msgs | |||
1 | dnn_detect | |||
1 | dock | |||
2 | dockeros | |||
1 | docomo_perception | |||
1 | 2022-01-26 | dolly |
Meta-package for Dolly, the robot sheep.
Meta-package for Dolly, the robot sheep.
|
|
1 | 2022-01-26 | dolly_follow |
Follow node for Dolly, the robot sheep.
Follow node for Dolly, the robot sheep.
|
|
1 | 2022-01-26 | dolly_gazebo |
Launch Gazebo simulation with Dolly robot.
Launch Gazebo simulation with Dolly robot.
|
|
1 | 2022-01-26 | dolly_ignition |
Launch Ignition simulation with Dolly robot.
Launch Ignition simulation with Dolly robot.
|
|
1 | 2022-01-26 | dolly_tests |
Tests for the Dolly robot.
Tests for the Dolly robot.
|
|
1 | 2023-01-02 | domain_bridge |
ROS 2 Domain Bridge
ROS 2 Domain Bridge
|
|
1 | 2023-02-13 | domain_coordinator |
A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes
A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes
|
|
1 | doosan_robot | |||
1 | doosan_robotics | |||
1 | downward | |||
0 | draco | |||
2 | 2024-07-01 | draco_point_cloud_transport |
draco_point_cloud_transport provides a plugin to point_cloud_transport for sending point clouds
encoded with KD tree compression.
draco_point_cloud_transport provides a plugin to point_cloud_transport for sending point clouds
encoded with KD tree compression.
|
|
1 | drawing_handler | |||
1 | drc_com_common | |||
1 | drc_hubo | |||
1 | drc_navi | |||
1 | drc_plugin | |||
1 | drc_podo_connector | |||
1 | drc_slam | |||
1 | drc_task_common | |||
1 | drc_valve_task | |||
1 | driver_base | |||
1 | driver_common | |||
1 | drone_assets | |||
1 | drone_circuit_assets | |||
1 | drone_wrapper | |||
1 | drums_ros | |||
0 | ds4_driver | |||
1 | ds_dbw | |||
1 | ds_dbw_can | |||
1 | ds_dbw_joystick_demo | |||
1 | ds_dbw_msgs | |||
1 | dsr_control | |||
1 | dsr_description | |||
1 | dsr_example_py | |||
1 | dsr_gazebo | |||
1 | dsr_launcher | |||
1 | dsr_msgs | |||
1 | dt_local_planner | |||
1 | 2024-10-14 | dual_arm_panda_moveit_config |
|
|
1 | dual_laser_merger | |||
1 | dual_quaternions | |||
1 | dual_quaternions_ros | |||
1 | dual_xarm6_moveit_config | |||
1 | dualarm_grasping | |||
1 | 2024-07-11 | dummy_map_server |
dummy map server node
dummy map server node
|
|
1 | 2024-07-11 | dummy_robot_bringup |
dummy robot bringup
dummy robot bringup
|
|
1 | 2024-07-11 | dummy_sensors |
dummy sensor nodes
dummy sensor nodes
|
|
1 | dummy_slam_broadcaster | |||
1 | dwa_local_planner | |||
1 | dwb_controller | |||
1 | 2024-10-02 | dwb_core |
TODO
TODO
|
|
2 | 2024-10-02 | dwb_critics |
The dwb_critics package
The dwb_critics package
|
|
1 | dwb_local_planner | |||
2 | 2024-10-02 | dwb_msgs |
Message/Service definitions specifically for the dwb_core
Message/Service definitions specifically for the dwb_core
|
|
2 | 2024-10-02 | dwb_plugins |
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_core
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_core
|
|
1 | dyn_tune | |||
1 | dynamic-graph | |||
1 | dynamic-graph-python | |||
1 | dynamic-graph-tutorial | |||
1 | dynamic_bandwidth_manager | |||
2 | 2024-04-01 | dynamic_edt_3d |
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
|
|
1 | dynamic_map | |||
1 | dynamic_reconfigure | |||
1 | dynamic_robot_state_publisher | |||
1 | dynamic_tf_publisher | |||
1 | dynamic_transform_publisher | |||
1 | dynamicvoronoi | |||
1 | dynamixel_control_hw | |||
1 | dynamixel_controllers | |||
1 | dynamixel_driver | |||
1 | 2024-04-24 | dynamixel_hardware |
ros2_control hardware for ROBOTIS Dynamixel
ros2_control hardware for ROBOTIS Dynamixel
|
|
2 | dynamixel_hardware_interface | |||
1 | dynamixel_interface | |||
1 | dynamixel_motor | |||
1 | dynamixel_msgs | |||
1 | dynamixel_pro_arm | |||
1 | dynamixel_pro_arm_description | |||
1 | dynamixel_pro_arm_moveit_config | |||
1 | dynamixel_pro_controller | |||
1 | dynamixel_pro_driver | |||
1 | dynamixel_pro_moveit_controller | |||
1 | 2022-06-03 | dynamixel_sdk |
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
|
|
1 | 2022-06-03 | dynamixel_sdk_custom_interfaces |
ROS2 custom interface examples using ROBOTIS DYNAMIXEL SDK
ROS2 custom interface examples using ROBOTIS DYNAMIXEL SDK
|
|
1 | 2022-06-03 | dynamixel_sdk_examples |
ROS2 examples using ROBOTIS DYNAMIXEL SDK
ROS2 examples using ROBOTIS DYNAMIXEL SDK
|
|
1 | dynamixel_tutorials | |||
1 | 2022-10-06 | dynamixel_workbench |
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
|
|
1 | dynamixel_workbench_controllers | |||
1 | 2022-10-06 | dynamixel_workbench_msgs |
This package includes ROS messages and services for dynamixel_workbench packages
This package includes ROS messages and services for dynamixel_workbench packages
|
|
1 | dynamixel_workbench_operators | |||
1 | 2022-10-06 | dynamixel_workbench_toolbox |
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of DYNAMIXEL.
The 'dynamixel_tool' class loads its by model number of DYNAMIXEL.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use DYNAMIXEL.
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of DYNAMIXEL.
The 'dynamixel_tool' class loads its by model number of DYNAMIXEL.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use DYNAMIXEL.
|
|
1 | dynpick_driver | |||
1 | earth_rover_bed_detection | |||
0 | earth_rover_common_messages | |||
1 | earth_rover_localization | |||
1 | earth_rover_piksi | |||
0 | earth_rover_xsens | |||
1 | easy_markers | |||
1 | eband_local_planner | |||
1 | eca_a9_control | |||
1 | eca_a9_description | |||
1 | eca_a9_gazebo | |||
1 | 2024-11-14 | ecal |
eCAL - enhanced Communication Abstraction Layer. A fast publish-subscribe cross-plattform middleware using Shared Memory and UDP.
eCAL - enhanced Communication Abstraction Layer. A fast publish-subscribe cross-plattform middleware using Shared Memory and UDP.
|
|
1 | ecl | |||
1 | 2022-09-27 | ecl_build |
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
|
|
1 | 2022-09-27 | ecl_command_line |
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
|
|
1 | 2022-09-27 | ecl_concepts |
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
|
|
1 | 2022-09-27 | ecl_config |
These tools inspect and describe your system with macros, types
and functions.
These tools inspect and describe your system with macros, types
and functions.
|
|
1 | 2022-09-27 | ecl_console |
Color codes for ansii consoles.
Color codes for ansii consoles.
|
|
1 | 2022-09-27 | ecl_containers |
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
|
|
1 | 2022-09-27 | ecl_converters |
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
|
|
1 | 2022-09-27 | ecl_converters_lite |
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
|
|
1 | 2022-09-27 | ecl_core |
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
|
|
1 | 2022-09-27 | ecl_core_apps |
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
|
|
1 | 2022-09-27 | ecl_devices |
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
|
|
1 | 2022-09-27 | ecl_eigen |
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
|
|
1 | 2022-09-27 | ecl_errors |
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
|
|
1 | 2022-09-27 | ecl_exceptions |
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
|
|
1 | 2022-09-27 | ecl_filesystem |
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
|
|
1 | 2022-09-27 | ecl_formatters |
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
|
|
1 | 2022-09-27 | ecl_geometry |
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
|
|
1 | 2022-09-27 | ecl_io |
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
|
|
1 | 2022-09-27 | ecl_ipc |
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
|
|
1 | 2022-09-27 | ecl_license |
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
|
|
1 | 2022-09-27 | ecl_linear_algebra |
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
|
|
1 | 2022-09-27 | ecl_lite |
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
|
|
1 | ecl_manipulation | |||
2 | 2022-09-27 | ecl_manipulators |
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
|
|
1 | 2022-09-27 | ecl_math |
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
|
|
2 | 2022-09-27 | ecl_mobile_robot |
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
|
|
1 | 2022-09-27 | ecl_mpl |
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
|
|
1 | ecl_navigation | |||
1 | 2022-09-27 | ecl_sigslots |
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
|
|
1 | 2022-09-27 | ecl_sigslots_lite |
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
|
|
1 | 2022-09-27 | ecl_statistics |
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
|
|
1 | 2022-09-27 | ecl_streams |
These are lightweight text streaming classes that connect to standardised
ecl type devices.
These are lightweight text streaming classes that connect to standardised
ecl type devices.
|
|
1 | 2022-09-27 | ecl_threads |
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
|
|
1 | 2022-09-27 | ecl_time |
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
|
|
1 | 2022-09-27 | ecl_time_lite |
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
|
|
1 | 2022-09-27 | ecl_tools |
Tools and utilities for ecl development.
Tools and utilities for ecl development.
|
|
1 | 2022-09-27 | ecl_type_traits |
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
|
|
1 | 2022-09-27 | ecl_utilities |
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
|
|
1 | ecto | |||
1 | ecto_image_pipeline | |||
1 | ecto_opencv | |||
1 | ecto_openni | |||
1 | ecto_pcl | |||
1 | ecto_ros | |||
1 | edrone_client | |||
1 | edrone_server | |||
0 | ee_cart_imped_action | |||
0 | ee_cart_imped_control | |||
0 | ee_cart_imped_jsk_patch | |||
0 | ee_cart_imped_msgs | |||
2 | 2024-11-13 | effort_controllers |
Generic controller for forwarding commands.
Generic controller for forwarding commands.
|
|
2 | 2022-11-28 | eg_conditional_generator |
The eg_random_generator package
The eg_random_generator package
|
|
2 | 2022-11-28 | eg_random_generator |
The eg_random_generator package
The eg_random_generator package
|
|
0 | eigen3 | |||
1 | 2023-02-13 | eigen3_cmake_module |
Exports a custom CMake module to find Eigen3.
Exports a custom CMake module to find Eigen3.
|
|
0 | eigen_checks | |||
1 | eigen_conversions | |||
1 | 2023-10-26 | eigen_stl_containers |
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
|
|
1 | eigen_typekit | |||
1 | eigen_utils | |||
1 | 2024-11-06 | eigenpy |
Bindings between Numpy and Eigen using Boost.Python
Bindings between Numpy and Eigen using Boost.Python
|
|
1 | 2024-11-02 | eiquadprog |
Eiquadprog a QP solver using active sets
Eiquadprog a QP solver using active sets
|
|
1 | ekf_localization | |||
1 | electronic_io | |||
1 | electronic_io_msgs |
Packages
Name | Description | |||
---|---|---|---|---|
1 | distance_map_node | |||
1 | distance_map_opencv | |||
1 | distance_map_rviz | |||
1 | distance_map_tools | |||
1 | dji_ronin | |||
1 | dji_sdk | |||
1 | dji_sdk_demo | |||
1 | dji_sdk_dji2mav | |||
1 | dji_sdk_lib | |||
1 | dji_sdk_web_groundstation | |||
0 | dlo_ros | |||
1 | dlut_hash_icp | |||
1 | dlut_laser | |||
1 | dlut_libvo | |||
1 | dlut_motor_hokuyo | |||
1 | dlut_move_base | |||
1 | dlut_pc_odom | |||
0 | dlut_place_recognition | |||
1 | dlut_smartrob | |||
1 | dlut_vision | |||
1 | dlut_viso2 | |||
1 | dlut_viso2_ros | |||
1 | dlux_global_planner | |||
1 | dlux_plugins | |||
1 | dm_lizi | |||
1 | dmu_ros | |||
0 | dna_extraction_msgs | |||
1 | dnn_detect | |||
1 | dock | |||
2 | dockeros | |||
1 | docomo_perception | |||
1 | 2022-01-26 | dolly |
Meta-package for Dolly, the robot sheep.
Meta-package for Dolly, the robot sheep.
|
|
1 | 2022-01-26 | dolly_follow |
Follow node for Dolly, the robot sheep.
Follow node for Dolly, the robot sheep.
|
|
1 | 2022-01-26 | dolly_gazebo |
Launch Gazebo simulation with Dolly robot.
Launch Gazebo simulation with Dolly robot.
|
|
1 | 2022-01-26 | dolly_ignition |
Launch Ignition simulation with Dolly robot.
Launch Ignition simulation with Dolly robot.
|
|
1 | 2022-01-26 | dolly_tests |
Tests for the Dolly robot.
Tests for the Dolly robot.
|
|
1 | 2023-01-02 | domain_bridge |
ROS 2 Domain Bridge
ROS 2 Domain Bridge
|
|
1 | 2023-04-27 | domain_coordinator |
A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes
A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes
|
|
1 | doosan_robot | |||
1 | doosan_robotics | |||
1 | downward | |||
0 | draco | |||
2 | 2024-09-03 | draco_point_cloud_transport |
draco_point_cloud_transport provides a plugin to point_cloud_transport for sending point clouds
encoded with KD tree compression.
draco_point_cloud_transport provides a plugin to point_cloud_transport for sending point clouds
encoded with KD tree compression.
|
|
1 | drawing_handler | |||
1 | drc_com_common | |||
1 | drc_hubo | |||
1 | drc_navi | |||
1 | drc_plugin | |||
1 | drc_podo_connector | |||
1 | drc_slam | |||
1 | drc_task_common | |||
1 | drc_valve_task | |||
1 | driver_base | |||
1 | driver_common | |||
1 | drone_assets | |||
1 | drone_circuit_assets | |||
1 | drone_wrapper | |||
1 | drums_ros | |||
0 | ds4_driver | |||
1 | 2024-11-12 | ds_dbw |
Interface to the Dataspeed Inc. Drive-By-Wire kits
Interface to the Dataspeed Inc. Drive-By-Wire kits
|
|
1 | 2024-11-12 | ds_dbw_can |
Interface to the Dataspeed Inc. Drive-By-Wire kit
Interface to the Dataspeed Inc. Drive-By-Wire kit
|
|
1 | 2024-11-12 | ds_dbw_joystick_demo |
Demonstration of drive-by-wire with joystick
Demonstration of drive-by-wire with joystick
|
|
1 | 2024-11-12 | ds_dbw_msgs |
Drive-by-wire messages
Drive-by-wire messages
|
|
1 | dsr_control | |||
1 | dsr_description | |||
1 | dsr_example_py | |||
1 | dsr_gazebo | |||
1 | dsr_launcher | |||
1 | dsr_msgs | |||
1 | dt_local_planner | |||
1 | 2024-10-14 | dual_arm_panda_moveit_config |
|
|
1 | 2024-11-12 | dual_laser_merger |
merge dual lidar's scans.
merge dual lidar's scans.
|
|
1 | dual_quaternions | |||
1 | dual_quaternions_ros | |||
1 | dual_xarm6_moveit_config | |||
1 | dualarm_grasping | |||
1 | 2024-09-06 | dummy_map_server |
dummy map server node
dummy map server node
|
|
1 | 2024-09-06 | dummy_robot_bringup |
dummy robot bringup
dummy robot bringup
|
|
1 | 2024-09-06 | dummy_sensors |
dummy sensor nodes
dummy sensor nodes
|
|
1 | dummy_slam_broadcaster | |||
1 | dwa_local_planner | |||
1 | dwb_controller | |||
1 | 2024-11-08 | dwb_core |
DWB core interfaces package
DWB core interfaces package
|
|
2 | 2024-11-08 | dwb_critics |
The dwb_critics package
The dwb_critics package
|
|
1 | dwb_local_planner | |||
2 | 2024-11-08 | dwb_msgs |
Message/Service definitions specifically for the dwb_core
Message/Service definitions specifically for the dwb_core
|
|
2 | 2024-11-08 | dwb_plugins |
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_core
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_core
|
|
1 | dyn_tune | |||
1 | dynamic-graph | |||
1 | dynamic-graph-python | |||
1 | dynamic-graph-tutorial | |||
1 | dynamic_bandwidth_manager | |||
2 | 2024-04-01 | dynamic_edt_3d |
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
|
|
1 | dynamic_map | |||
1 | dynamic_reconfigure | |||
1 | dynamic_robot_state_publisher | |||
1 | dynamic_tf_publisher | |||
1 | dynamic_transform_publisher | |||
1 | dynamicvoronoi | |||
1 | dynamixel_control_hw | |||
1 | dynamixel_controllers | |||
1 | dynamixel_driver | |||
1 | 2024-04-24 | dynamixel_hardware |
ros2_control hardware for ROBOTIS Dynamixel
ros2_control hardware for ROBOTIS Dynamixel
|
|
2 | dynamixel_hardware_interface | |||
1 | dynamixel_interface | |||
1 | dynamixel_motor | |||
1 | dynamixel_msgs | |||
1 | dynamixel_pro_arm | |||
1 | dynamixel_pro_arm_description | |||
1 | dynamixel_pro_arm_moveit_config | |||
1 | dynamixel_pro_controller | |||
1 | dynamixel_pro_driver | |||
1 | dynamixel_pro_moveit_controller | |||
1 | 2022-06-03 | dynamixel_sdk |
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
|
|
1 | 2022-06-03 | dynamixel_sdk_custom_interfaces |
ROS2 custom interface examples using ROBOTIS DYNAMIXEL SDK
ROS2 custom interface examples using ROBOTIS DYNAMIXEL SDK
|
|
1 | 2022-06-03 | dynamixel_sdk_examples |
ROS2 examples using ROBOTIS DYNAMIXEL SDK
ROS2 examples using ROBOTIS DYNAMIXEL SDK
|
|
1 | dynamixel_tutorials | |||
1 | 2022-10-06 | dynamixel_workbench |
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
|
|
1 | dynamixel_workbench_controllers | |||
1 | 2022-10-06 | dynamixel_workbench_msgs |
This package includes ROS messages and services for dynamixel_workbench packages
This package includes ROS messages and services for dynamixel_workbench packages
|
|
1 | dynamixel_workbench_operators | |||
1 | 2022-10-06 | dynamixel_workbench_toolbox |
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of DYNAMIXEL.
The 'dynamixel_tool' class loads its by model number of DYNAMIXEL.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use DYNAMIXEL.
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of DYNAMIXEL.
The 'dynamixel_tool' class loads its by model number of DYNAMIXEL.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use DYNAMIXEL.
|
|
1 | dynpick_driver | |||
1 | earth_rover_bed_detection | |||
0 | earth_rover_common_messages | |||
1 | earth_rover_localization | |||
1 | earth_rover_piksi | |||
0 | earth_rover_xsens | |||
1 | easy_markers | |||
1 | eband_local_planner | |||
1 | eca_a9_control | |||
1 | eca_a9_description | |||
1 | eca_a9_gazebo | |||
1 | 2024-11-14 | ecal |
eCAL - enhanced Communication Abstraction Layer. A fast publish-subscribe cross-plattform middleware using Shared Memory and UDP.
eCAL - enhanced Communication Abstraction Layer. A fast publish-subscribe cross-plattform middleware using Shared Memory and UDP.
|
|
1 | ecl | |||
1 | 2022-09-27 | ecl_build |
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
|
|
1 | 2022-09-27 | ecl_command_line |
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
|
|
1 | 2022-09-27 | ecl_concepts |
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
|
|
1 | 2022-09-27 | ecl_config |
These tools inspect and describe your system with macros, types
and functions.
These tools inspect and describe your system with macros, types
and functions.
|
|
1 | 2022-09-27 | ecl_console |
Color codes for ansii consoles.
Color codes for ansii consoles.
|
|
1 | 2022-09-27 | ecl_containers |
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
|
|
1 | 2022-09-27 | ecl_converters |
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
|
|
1 | 2022-09-27 | ecl_converters_lite |
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
|
|
1 | 2022-09-27 | ecl_core |
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
|
|
1 | 2022-09-27 | ecl_core_apps |
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
|
|
1 | 2022-09-27 | ecl_devices |
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
|
|
1 | 2022-09-27 | ecl_eigen |
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
|
|
1 | 2022-09-27 | ecl_errors |
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
|
|
1 | 2022-09-27 | ecl_exceptions |
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
|
|
1 | 2022-09-27 | ecl_filesystem |
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
|
|
1 | 2022-09-27 | ecl_formatters |
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
|
|
1 | 2022-09-27 | ecl_geometry |
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
|
|
1 | 2022-09-27 | ecl_io |
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
|
|
1 | 2022-09-27 | ecl_ipc |
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
|
|
1 | 2022-09-27 | ecl_license |
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
|
|
1 | 2022-09-27 | ecl_linear_algebra |
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
|
|
1 | 2022-09-27 | ecl_lite |
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
|
|
1 | ecl_manipulation | |||
2 | 2022-09-27 | ecl_manipulators |
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
|
|
1 | 2022-09-27 | ecl_math |
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
|
|
2 | 2022-09-27 | ecl_mobile_robot |
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
|
|
1 | 2022-09-27 | ecl_mpl |
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
|
|
1 | ecl_navigation | |||
1 | 2022-09-27 | ecl_sigslots |
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
|
|
1 | 2022-09-27 | ecl_sigslots_lite |
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
|
|
1 | 2022-09-27 | ecl_statistics |
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
|
|
1 | 2022-09-27 | ecl_streams |
These are lightweight text streaming classes that connect to standardised
ecl type devices.
These are lightweight text streaming classes that connect to standardised
ecl type devices.
|
|
1 | 2022-09-27 | ecl_threads |
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
|
|
1 | 2022-09-27 | ecl_time |
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
|
|
1 | 2022-09-27 | ecl_time_lite |
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
|
|
1 | 2022-09-27 | ecl_tools |
Tools and utilities for ecl development.
Tools and utilities for ecl development.
|
|
1 | 2022-09-27 | ecl_type_traits |
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
|
|
1 | 2022-09-27 | ecl_utilities |
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
|
|
1 | ecto | |||
1 | ecto_image_pipeline | |||
1 | ecto_opencv | |||
1 | ecto_openni | |||
1 | ecto_pcl | |||
1 | ecto_ros | |||
1 | edrone_client | |||
1 | edrone_server | |||
0 | ee_cart_imped_action | |||
0 | ee_cart_imped_control | |||
0 | ee_cart_imped_jsk_patch | |||
0 | ee_cart_imped_msgs | |||
2 | 2024-11-12 | effort_controllers |
Generic controller for forwarding commands.
Generic controller for forwarding commands.
|
|
2 | 2022-11-28 | eg_conditional_generator |
The eg_random_generator package
The eg_random_generator package
|
|
2 | 2022-11-28 | eg_random_generator |
The eg_random_generator package
The eg_random_generator package
|
|
0 | eigen3 | |||
1 | 2023-04-27 | eigen3_cmake_module |
Exports a custom CMake module to find Eigen3.
Exports a custom CMake module to find Eigen3.
|
|
0 | eigen_checks | |||
1 | eigen_conversions | |||
1 | 2023-10-26 | eigen_stl_containers |
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
|
|
1 | eigen_typekit | |||
1 | eigen_utils | |||
1 | 2024-11-06 | eigenpy |
Bindings between Numpy and Eigen using Boost.Python
Bindings between Numpy and Eigen using Boost.Python
|
|
1 | eiquadprog | |||
1 | ekf_localization | |||
1 | electronic_io | |||
1 | electronic_io_msgs |
Packages
Name | Description | |||
---|---|---|---|---|
1 | distance_map_node | |||
1 | distance_map_opencv | |||
1 | distance_map_rviz | |||
1 | distance_map_tools | |||
1 | dji_ronin | |||
1 | dji_sdk | |||
1 | dji_sdk_demo | |||
1 | dji_sdk_dji2mav | |||
1 | dji_sdk_lib | |||
1 | dji_sdk_web_groundstation | |||
0 | dlo_ros | |||
1 | dlut_hash_icp | |||
1 | dlut_laser | |||
1 | dlut_libvo | |||
1 | dlut_motor_hokuyo | |||
1 | dlut_move_base | |||
1 | dlut_pc_odom | |||
0 | dlut_place_recognition | |||
1 | dlut_smartrob | |||
1 | dlut_vision | |||
1 | dlut_viso2 | |||
1 | dlut_viso2_ros | |||
1 | dlux_global_planner | |||
1 | dlux_plugins | |||
1 | dm_lizi | |||
1 | dmu_ros | |||
0 | dna_extraction_msgs | |||
1 | dnn_detect | |||
1 | dock | |||
2 | dockeros | |||
1 | docomo_perception | |||
1 | 2022-01-26 | dolly |
Meta-package for Dolly, the robot sheep.
Meta-package for Dolly, the robot sheep.
|
|
1 | 2022-01-26 | dolly_follow |
Follow node for Dolly, the robot sheep.
Follow node for Dolly, the robot sheep.
|
|
1 | 2022-01-26 | dolly_gazebo |
Launch Gazebo simulation with Dolly robot.
Launch Gazebo simulation with Dolly robot.
|
|
1 | 2022-01-26 | dolly_ignition |
Launch Ignition simulation with Dolly robot.
Launch Ignition simulation with Dolly robot.
|
|
1 | 2022-01-26 | dolly_tests |
Tests for the Dolly robot.
Tests for the Dolly robot.
|
|
1 | 2023-01-02 | domain_bridge |
ROS 2 Domain Bridge
ROS 2 Domain Bridge
|
|
1 | 2024-11-01 | domain_coordinator |
A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes
A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes
|
|
1 | doosan_robot | |||
1 | doosan_robotics | |||
1 | downward | |||
0 | draco | |||
2 | 2024-09-03 | draco_point_cloud_transport |
draco_point_cloud_transport provides a plugin to point_cloud_transport for sending point clouds
encoded with KD tree compression.
draco_point_cloud_transport provides a plugin to point_cloud_transport for sending point clouds
encoded with KD tree compression.
|
|
1 | drawing_handler | |||
1 | drc_com_common | |||
1 | drc_hubo | |||
1 | drc_navi | |||
1 | drc_plugin | |||
1 | drc_podo_connector | |||
1 | drc_slam | |||
1 | drc_task_common | |||
1 | drc_valve_task | |||
1 | driver_base | |||
1 | driver_common | |||
1 | drone_assets | |||
1 | drone_circuit_assets | |||
1 | drone_wrapper | |||
1 | drums_ros | |||
0 | ds4_driver | |||
1 | ds_dbw | |||
1 | ds_dbw_can | |||
1 | ds_dbw_joystick_demo | |||
1 | ds_dbw_msgs | |||
1 | dsr_control | |||
1 | dsr_description | |||
1 | dsr_example_py | |||
1 | dsr_gazebo | |||
1 | dsr_launcher | |||
1 | dsr_msgs | |||
1 | dt_local_planner | |||
1 | 2024-10-14 | dual_arm_panda_moveit_config |
|
|
1 | 2024-11-12 | dual_laser_merger |
merge dual lidar's scans.
merge dual lidar's scans.
|
|
1 | dual_quaternions | |||
1 | dual_quaternions_ros | |||
1 | dual_xarm6_moveit_config | |||
1 | dualarm_grasping | |||
1 | 2024-11-01 | dummy_map_server |
dummy map server node
dummy map server node
|
|
1 | 2024-11-01 | dummy_robot_bringup |
dummy robot bringup
dummy robot bringup
|
|
1 | 2024-11-01 | dummy_sensors |
dummy sensor nodes
dummy sensor nodes
|
|
1 | dummy_slam_broadcaster | |||
1 | dwa_local_planner | |||
1 | dwb_controller | |||
1 | dwb_core | |||
2 | dwb_critics | |||
1 | dwb_local_planner | |||
2 | dwb_msgs | |||
2 | dwb_plugins | |||
1 | dyn_tune | |||
1 | dynamic-graph | |||
1 | dynamic-graph-python | |||
1 | dynamic-graph-tutorial | |||
1 | dynamic_bandwidth_manager | |||
2 | dynamic_edt_3d | |||
1 | dynamic_map | |||
1 | dynamic_reconfigure | |||
1 | dynamic_robot_state_publisher | |||
1 | dynamic_tf_publisher | |||
1 | dynamic_transform_publisher | |||
1 | dynamicvoronoi | |||
1 | dynamixel_control_hw | |||
1 | dynamixel_controllers | |||
1 | dynamixel_driver | |||
1 | 2024-04-24 | dynamixel_hardware |
ros2_control hardware for ROBOTIS Dynamixel
ros2_control hardware for ROBOTIS Dynamixel
|
|
2 | dynamixel_hardware_interface | |||
1 | dynamixel_interface | |||
1 | dynamixel_motor | |||
1 | dynamixel_msgs | |||
1 | dynamixel_pro_arm | |||
1 | dynamixel_pro_arm_description | |||
1 | dynamixel_pro_arm_moveit_config | |||
1 | dynamixel_pro_controller | |||
1 | dynamixel_pro_driver | |||
1 | dynamixel_pro_moveit_controller | |||
1 | 2022-06-03 | dynamixel_sdk |
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
|
|
1 | 2022-06-03 | dynamixel_sdk_custom_interfaces |
ROS2 custom interface examples using ROBOTIS DYNAMIXEL SDK
ROS2 custom interface examples using ROBOTIS DYNAMIXEL SDK
|
|
1 | 2022-06-03 | dynamixel_sdk_examples |
ROS2 examples using ROBOTIS DYNAMIXEL SDK
ROS2 examples using ROBOTIS DYNAMIXEL SDK
|
|
1 | dynamixel_tutorials | |||
1 | 2022-10-06 | dynamixel_workbench |
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
|
|
1 | dynamixel_workbench_controllers | |||
1 | 2022-10-06 | dynamixel_workbench_msgs |
This package includes ROS messages and services for dynamixel_workbench packages
This package includes ROS messages and services for dynamixel_workbench packages
|
|
1 | dynamixel_workbench_operators | |||
1 | 2022-10-06 | dynamixel_workbench_toolbox |
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of DYNAMIXEL.
The 'dynamixel_tool' class loads its by model number of DYNAMIXEL.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use DYNAMIXEL.
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of DYNAMIXEL.
The 'dynamixel_tool' class loads its by model number of DYNAMIXEL.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use DYNAMIXEL.
|
|
1 | dynpick_driver | |||
1 | earth_rover_bed_detection | |||
0 | earth_rover_common_messages | |||
1 | earth_rover_localization | |||
1 | earth_rover_piksi | |||
0 | earth_rover_xsens | |||
1 | easy_markers | |||
1 | eband_local_planner | |||
1 | eca_a9_control | |||
1 | eca_a9_description | |||
1 | eca_a9_gazebo | |||
1 | 2024-11-14 | ecal |
eCAL - enhanced Communication Abstraction Layer. A fast publish-subscribe cross-plattform middleware using Shared Memory and UDP.
eCAL - enhanced Communication Abstraction Layer. A fast publish-subscribe cross-plattform middleware using Shared Memory and UDP.
|
|
1 | ecl | |||
1 | 2022-09-27 | ecl_build |
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
|
|
1 | 2022-09-27 | ecl_command_line |
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
|
|
1 | 2022-09-27 | ecl_concepts |
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
|
|
1 | 2022-09-27 | ecl_config |
These tools inspect and describe your system with macros, types
and functions.
These tools inspect and describe your system with macros, types
and functions.
|
|
1 | 2022-09-27 | ecl_console |
Color codes for ansii consoles.
Color codes for ansii consoles.
|
|
1 | 2022-09-27 | ecl_containers |
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
|
|
1 | 2022-09-27 | ecl_converters |
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
|
|
1 | 2022-09-27 | ecl_converters_lite |
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
|
|
1 | 2022-09-27 | ecl_core |
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
|
|
1 | 2022-09-27 | ecl_core_apps |
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
|
|
1 | 2022-09-27 | ecl_devices |
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
|
|
1 | 2022-09-27 | ecl_eigen |
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
|
|
1 | 2022-09-27 | ecl_errors |
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
|
|
1 | 2022-09-27 | ecl_exceptions |
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
|
|
1 | 2022-09-27 | ecl_filesystem |
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
|
|
1 | 2022-09-27 | ecl_formatters |
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
|
|
1 | 2022-09-27 | ecl_geometry |
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
|
|
1 | 2022-09-27 | ecl_io |
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
|
|
1 | 2022-09-27 | ecl_ipc |
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
|
|
1 | 2022-09-27 | ecl_license |
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
|
|
1 | 2022-09-27 | ecl_linear_algebra |
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
|
|
1 | 2022-09-27 | ecl_lite |
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
|
|
1 | ecl_manipulation | |||
2 | 2022-09-27 | ecl_manipulators |
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
|
|
1 | 2022-09-27 | ecl_math |
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
|
|
2 | 2022-09-27 | ecl_mobile_robot |
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
|
|
1 | 2022-09-27 | ecl_mpl |
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
|
|
1 | ecl_navigation | |||
1 | 2022-09-27 | ecl_sigslots |
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
|
|
1 | 2022-09-27 | ecl_sigslots_lite |
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
|
|
1 | 2022-09-27 | ecl_statistics |
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
|
|
1 | 2022-09-27 | ecl_streams |
These are lightweight text streaming classes that connect to standardised
ecl type devices.
These are lightweight text streaming classes that connect to standardised
ecl type devices.
|
|
1 | 2022-09-27 | ecl_threads |
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
|
|
1 | 2022-09-27 | ecl_time |
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
|
|
1 | 2022-09-27 | ecl_time_lite |
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
|
|
1 | 2022-09-27 | ecl_tools |
Tools and utilities for ecl development.
Tools and utilities for ecl development.
|
|
1 | 2022-09-27 | ecl_type_traits |
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
|
|
1 | 2022-09-27 | ecl_utilities |
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
|
|
1 | ecto | |||
1 | ecto_image_pipeline | |||
1 | ecto_opencv | |||
1 | ecto_openni | |||
1 | ecto_pcl | |||
1 | ecto_ros | |||
1 | edrone_client | |||
1 | edrone_server | |||
0 | ee_cart_imped_action | |||
0 | ee_cart_imped_control | |||
0 | ee_cart_imped_jsk_patch | |||
0 | ee_cart_imped_msgs | |||
2 | 2024-11-12 | effort_controllers |
Generic controller for forwarding commands.
Generic controller for forwarding commands.
|
|
2 | 2022-11-28 | eg_conditional_generator |
The eg_random_generator package
The eg_random_generator package
|
|
2 | 2022-11-28 | eg_random_generator |
The eg_random_generator package
The eg_random_generator package
|
|
0 | eigen3 | |||
1 | 2024-04-26 | eigen3_cmake_module |
Exports a custom CMake module to find Eigen3.
Exports a custom CMake module to find Eigen3.
|
|
0 | eigen_checks | |||
1 | eigen_conversions | |||
1 | 2023-10-26 | eigen_stl_containers |
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
|
|
1 | eigen_typekit | |||
1 | eigen_utils | |||
1 | 2024-11-06 | eigenpy |
Bindings between Numpy and Eigen using Boost.Python
Bindings between Numpy and Eigen using Boost.Python
|
|
1 | eiquadprog | |||
1 | ekf_localization | |||
1 | electronic_io | |||
1 | electronic_io_msgs |
Packages
Name | Description | |||
---|---|---|---|---|
1 | distance_map_node | |||
1 | distance_map_opencv | |||
1 | distance_map_rviz | |||
1 | distance_map_tools | |||
1 | dji_ronin | |||
1 | dji_sdk | |||
1 | dji_sdk_demo | |||
1 | dji_sdk_dji2mav | |||
1 | dji_sdk_lib | |||
1 | dji_sdk_web_groundstation | |||
0 | dlo_ros | |||
1 | dlut_hash_icp | |||
1 | dlut_laser | |||
1 | dlut_libvo | |||
1 | dlut_motor_hokuyo | |||
1 | dlut_move_base | |||
1 | dlut_pc_odom | |||
0 | dlut_place_recognition | |||
1 | dlut_smartrob | |||
1 | dlut_vision | |||
1 | dlut_viso2 | |||
1 | dlut_viso2_ros | |||
1 | 2022-06-27 | dlux_global_planner |
Plugin based global planner implementing the nav_core2::GlobalPlanner interface.
Plugin based global planner implementing the nav_core2::GlobalPlanner interface.
|
|
1 | 2022-06-27 | dlux_plugins |
Implementation of dlux_global_planner plugin interfaces.
Implementation of dlux_global_planner plugin interfaces.
|
|
1 | dm_lizi | |||
1 | dmu_ros | |||
0 | dna_extraction_msgs | |||
1 | 2020-09-21 | dnn_detect |
DNN based detection
DNN based detection
|
|
1 | 2024-07-03 | dock |
The dock procedure.
The dock procedure.
|
|
2 | dockeros | |||
1 | docomo_perception | |||
1 | dolly | |||
1 | dolly_follow | |||
1 | dolly_gazebo | |||
1 | dolly_ignition | |||
1 | dolly_tests | |||
1 | domain_bridge | |||
1 | domain_coordinator | |||
1 | doosan_robot | |||
1 | doosan_robotics | |||
1 | 2024-07-10 | downward |
fast downward: PDDL Planner (http://www.fast-downward.org)
fast downward: PDDL Planner (http://www.fast-downward.org)
|
|
0 | draco | |||
2 | 2023-06-16 | draco_point_cloud_transport |
draco_point_cloud_transport provides a plugin to point_cloud_transport for sending point clouds
encoded with KD tree compression.
draco_point_cloud_transport provides a plugin to point_cloud_transport for sending point clouds
encoded with KD tree compression.
|
|
1 | drawing_handler | |||
1 | drc_com_common | |||
1 | drc_hubo | |||
1 | drc_navi | |||
1 | drc_plugin | |||
1 | drc_podo_connector | |||
1 | drc_slam | |||
1 | drc_task_common | |||
1 | drc_valve_task | |||
1 | 2021-03-23 | driver_base |
A framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test.
This package is deprecated.
A framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test.
This package is deprecated.
|
|
1 | 2021-03-23 | driver_common |
The driver_common stack contains classes and tools that are useful
throughout the driver stacks. It currently contains:
driver_base: A base class for sensors to provide a consistent state machine
(retries, error handling, etc.) and interface
timestamp_tools: Classes to help timestamp hardware events
The driver_common stack contains classes and tools that are useful
throughout the driver stacks. It currently contains:
driver_base: A base class for sensors to provide a consistent state machine
(retries, error handling, etc.) and interface
timestamp_tools: Classes to help timestamp hardware events
|
|
1 | 2023-06-04 | drone_assets |
The drone_assets package
The drone_assets package
|
|
1 | 2023-06-04 | drone_circuit_assets |
The JdeRobot Behavior Metrics drone assets package
The JdeRobot Behavior Metrics drone assets package
|
|
1 | 2023-06-04 | drone_wrapper |
The drone_wrapper package
The drone_wrapper package
|
|
1 | drums_ros | |||
0 | ds4_driver | |||
1 | ds_dbw | |||
1 | ds_dbw_can | |||
1 | ds_dbw_joystick_demo | |||
1 | ds_dbw_msgs | |||
1 | dsr_control | |||
1 | dsr_description | |||
1 | dsr_example_py | |||
1 | dsr_gazebo | |||
1 | dsr_launcher | |||
1 | dsr_msgs | |||
1 | dt_local_planner | |||
1 | dual_arm_panda_moveit_config | |||
1 | dual_laser_merger | |||
1 | 2020-06-12 | dual_quaternions |
dual quaternion operations
dual quaternion operations
|
|
1 | 2020-07-08 | dual_quaternions_ros |
ROS msgs from and to dual quaternions
ROS msgs from and to dual quaternions
|
|
1 | dual_xarm6_moveit_config | |||
1 | dualarm_grasping | |||
1 | dummy_map_server | |||
1 | dummy_robot_bringup | |||
1 | dummy_sensors | |||
1 | dummy_slam_broadcaster | |||
1 | 2023-03-04 | dwa_local_planner |
This package provides an implementation of the Dynamic Window Approach to
local robot navigation on a plane. Given a global plan to follow and a
costmap, the local planner produces velocity commands to send to a mobile
base. This package supports any robot who's footprint can be represented as
a convex polygon or cicrle, and exposes its configuration as ROS parameters
that can be set in a launch file. The parameters for this planner are also
dynamically reconfigurable. This package's ROS wrapper adheres to the
BaseLocalPlanner interface specified in the
This package provides an implementation of the Dynamic Window Approach to
local robot navigation on a plane. Given a global plan to follow and a
costmap, the local planner produces velocity commands to send to a mobile
base. This package supports any robot who's footprint can be represented as
a convex polygon or cicrle, and exposes its configuration as ROS parameters
that can be set in a launch file. The parameters for this planner are also
dynamically reconfigurable. This package's ROS wrapper adheres to the
BaseLocalPlanner interface specified in the
|
|
1 | dwb_controller | |||
1 | dwb_core | |||
2 | 2022-06-27 | dwb_critics |
Implementations for dwb_local_planner TrajectoryCritic interface
Implementations for dwb_local_planner TrajectoryCritic interface
|
|
1 | 2022-06-27 | dwb_local_planner |
Plugin based local planner implementing the nav_core2::LocalPlanner interface.
Plugin based local planner implementing the nav_core2::LocalPlanner interface.
|
|
2 | 2022-06-27 | dwb_msgs |
Message/Service definitions specifically for the dwb_local_planner
Message/Service definitions specifically for the dwb_local_planner
|
|
2 | 2022-06-27 | dwb_plugins |
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_local_planner
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_local_planner
|
|
1 | dyn_tune | |||
1 | 2024-06-12 | dynamic-graph |
Dynamic graph library
Dynamic graph library
|
|
1 | 2023-10-25 | dynamic-graph-python |
Dynamic graph library Python bindings
Dynamic graph library Python bindings
|
|
1 | 2023-06-20 | dynamic-graph-tutorial |
Dynamic graph tutorial
Dynamic graph tutorial
|
|
1 | dynamic_bandwidth_manager | |||
2 | 2024-04-01 | dynamic_edt_3d |
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
|
|
1 | dynamic_map | |||
1 | 2022-10-04 | dynamic_reconfigure |
The dynamic_reconfigure package provides a means to update parameters
at runtime without having to restart the node.
The dynamic_reconfigure package provides a means to update parameters
at runtime without having to restart the node.
|
|
1 | 2022-05-03 | dynamic_robot_state_publisher |
Improved ROS robot_state_publisher which can update the robot model via dynamic_reconfigure.
Improved ROS robot_state_publisher which can update the robot model via dynamic_reconfigure.
|
|
1 | 2024-11-12 | dynamic_tf_publisher |
dynamically set the tf trensformation
dynamically set the tf trensformation
|
|
1 | dynamic_transform_publisher | |||
1 | dynamicvoronoi | |||
1 | dynamixel_control_hw | |||
1 | dynamixel_controllers | |||
1 | dynamixel_driver | |||
1 | dynamixel_hardware | |||
2 | dynamixel_hardware_interface | |||
1 | 2021-09-22 | dynamixel_interface |
dynamixel_interface aims to provide a fast, scalable and easily configurable
interface for controlling the Robotis 'Dynamixel' brand of servo motors. It
is implemented in c++ and is based on the official robotis dynamixel_sdk.
The controller is designed to handle many dynamixels at once and can
synchronously communicate with dynamixels spread across multiple serial ports.
The controller can run in either position, velocity or torque control modes
and is easily configured with an external yaml file.
dynamixel_interface aims to provide a fast, scalable and easily configurable
interface for controlling the Robotis 'Dynamixel' brand of servo motors. It
is implemented in c++ and is based on the official robotis dynamixel_sdk.
The controller is designed to handle many dynamixels at once and can
synchronously communicate with dynamixels spread across multiple serial ports.
The controller can run in either position, velocity or torque control modes
and is easily configured with an external yaml file.
|
|
1 | dynamixel_motor | |||
1 | dynamixel_msgs | |||
1 | dynamixel_pro_arm | |||
1 | dynamixel_pro_arm_description | |||
1 | dynamixel_pro_arm_moveit_config | |||
1 | dynamixel_pro_controller | |||
1 | dynamixel_pro_driver | |||
1 | dynamixel_pro_moveit_controller | |||
1 | 2021-04-15 | dynamixel_sdk |
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
|
|
1 | dynamixel_sdk_custom_interfaces | |||
1 | 2021-04-15 | dynamixel_sdk_examples |
The DYNAMIXEL SDK ROS example package
The DYNAMIXEL SDK ROS example package
|
|
1 | dynamixel_tutorials | |||
1 | 2021-06-29 | dynamixel_workbench |
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
|
|
1 | 2021-06-29 | dynamixel_workbench_controllers |
This package contains examples of applying the 'dynamixel_workbench_toolbox' library developed on the basis of dynamixel_sdk to various operating modes of Dynamixel.
This package contains examples of applying the 'dynamixel_workbench_toolbox' library developed on the basis of dynamixel_sdk to various operating modes of Dynamixel.
|
|
1 | 2021-06-29 | dynamixel_workbench_msgs |
This package includes ROS messages and services for dynamixel_workbench packages
This package includes ROS messages and services for dynamixel_workbench packages
|
|
1 | 2021-06-29 | dynamixel_workbench_operators |
This package contains nodes that control the Dynamixel by communicating with the server registered in the 'dynamixel_workbench_controllers' package
This package contains nodes that control the Dynamixel by communicating with the server registered in the 'dynamixel_workbench_controllers' package
|
|
1 | 2021-06-29 | dynamixel_workbench_toolbox |
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of Dynamixels.
The 'dynamixel_tool' class loads its by model number of Dynamixels.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use Dynamixels
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of Dynamixels.
The 'dynamixel_tool' class loads its by model number of Dynamixels.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use Dynamixels
|
|
1 | dynpick_driver | |||
1 | earth_rover_bed_detection | |||
0 | earth_rover_common_messages | |||
1 | earth_rover_localization | |||
1 | earth_rover_piksi | |||
0 | earth_rover_xsens | |||
1 | 2020-09-18 | easy_markers |
Python library to assist in publishing markers easily
Python library to assist in publishing markers easily
|
|
1 | eband_local_planner | |||
1 | eca_a9_control | |||
1 | eca_a9_description | |||
1 | eca_a9_gazebo | |||
1 | ecal | |||
1 | ecl | |||
1 | 2019-08-21 | ecl_build |
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
|
|
1 | 2020-07-29 | ecl_command_line |
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
|
|
1 | 2020-07-29 | ecl_concepts |
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
|
|
1 | 2016-06-15 | ecl_config |
These tools inspect and describe your system with macros, types
and functions.
These tools inspect and describe your system with macros, types
and functions.
|
|
1 | 2016-06-15 | ecl_console |
Color codes for ansii consoles.
Color codes for ansii consoles.
|
|
1 | 2020-07-29 | ecl_containers |
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
|
|
1 | 2020-07-29 | ecl_converters |
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
|
|
1 | 2016-06-15 | ecl_converters_lite |
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
|
|
1 | 2020-07-29 | ecl_core |
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
|
|
1 | 2020-07-29 | ecl_core_apps |
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
|
|
1 | 2020-07-29 | ecl_devices |
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
|
|
1 | 2020-07-29 | ecl_eigen |
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
|
|
1 | 2016-06-15 | ecl_errors |
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
|
|
1 | 2020-07-29 | ecl_exceptions |
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
|
|
1 | 2020-07-29 | ecl_filesystem |
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
|
|
1 | 2020-07-29 | ecl_formatters |
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
|
|
1 | 2020-07-29 | ecl_geometry |
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
|
|
1 | 2016-06-15 | ecl_io |
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
|
|
1 | 2020-07-29 | ecl_ipc |
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
|
|
1 | 2019-08-21 | ecl_license |
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
|
|
1 | 2020-07-29 | ecl_linear_algebra |
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
|
|
1 | 2016-06-15 | ecl_lite |
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
|
|
1 | ecl_manipulation | |||
2 | ecl_manipulators | |||
1 | 2020-07-29 | ecl_math |
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
|
|
2 | 2016-11-09 | ecl_mobile_robot |
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
|
|
1 | 2020-07-29 | ecl_mpl |
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
|
|
1 | 2016-11-09 | ecl_navigation |
This stack aims to bring the common tools and algorithms needed to
develop navigation algorithms, in particular slam. It does not focus on
the end-point solution, rather the tools needed to create a variety of
end-point solutions.
This stack aims to bring the common tools and algorithms needed to
develop navigation algorithms, in particular slam. It does not focus on
the end-point solution, rather the tools needed to create a variety of
end-point solutions.
|
|
1 | 2020-07-29 | ecl_sigslots |
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
|
|
1 | 2016-06-15 | ecl_sigslots_lite |
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
|
|
1 | 2020-07-29 | ecl_statistics |
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
|
|
1 | 2020-07-29 | ecl_streams |
These are lightweight text streaming classes that connect to standardised
ecl type devices.
These are lightweight text streaming classes that connect to standardised
ecl type devices.
|
|
1 | 2020-07-29 | ecl_threads |
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
|
|
1 | 2020-07-29 | ecl_time |
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
|
|
1 | 2016-06-15 | ecl_time_lite |
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
|
|
1 | 2019-08-21 | ecl_tools |
Tools and utilities for ecl development.
Tools and utilities for ecl development.
|
|
1 | 2020-07-29 | ecl_type_traits |
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
|
|
1 | 2020-07-29 | ecl_utilities |
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
|
|
1 | ecto | |||
1 | ecto_image_pipeline | |||
1 | ecto_opencv | |||
1 | ecto_openni | |||
1 | ecto_pcl | |||
1 | ecto_ros | |||
1 | edrone_client | |||
1 | edrone_server | |||
0 | ee_cart_imped_action | |||
0 | ee_cart_imped_control | |||
0 | ee_cart_imped_jsk_patch | |||
0 | ee_cart_imped_msgs | |||
2 | 2024-05-22 | effort_controllers |
effort_controllers
effort_controllers
|
|
2 | 2023-04-24 | eg_conditional_generator |
The eg_conditional_generator package
The eg_conditional_generator package
|
|
2 | 2023-04-24 | eg_random_generator |
The eg_random_generator package
The eg_random_generator package
|
|
0 | eigen3 | |||
1 | eigen3_cmake_module | |||
0 | eigen_checks | |||
1 | 2023-08-17 | eigen_conversions |
Conversion functions between:
- Eigen and KDL
- Eigen and geometry_msgs.
Conversion functions between:
- Eigen and KDL
- Eigen and geometry_msgs.
|
|
1 | 2017-03-28 | eigen_stl_containers |
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
|
|
1 | eigen_typekit | |||
1 | eigen_utils | |||
1 | 2024-10-30 | eigenpy |
Bindings between Numpy and Eigen using Boost.Python
Bindings between Numpy and Eigen using Boost.Python
|
|
1 | 2024-11-02 | eiquadprog |
Eiquadprog a QP solver using active sets
Eiquadprog a QP solver using active sets
|
|
1 | ekf_localization | |||
1 | 2023-07-03 | electronic_io |
Convenience library for interaction with analog and digital inputs and outputs.
Convenience library for interaction with analog and digital inputs and outputs.
|
|
1 | 2023-07-03 | electronic_io_msgs |
Messages for interaction with analog and digital inputs and outputs.
Messages for interaction with analog and digital inputs and outputs.
|
Packages
Packages
Name | Description | |||
---|---|---|---|---|
1 | distance_map_node | |||
1 | distance_map_opencv | |||
1 | distance_map_rviz | |||
1 | distance_map_tools | |||
1 | dji_ronin | |||
1 | dji_sdk | |||
1 | dji_sdk_demo | |||
1 | dji_sdk_dji2mav | |||
1 | dji_sdk_lib | |||
1 | dji_sdk_web_groundstation | |||
0 | dlo_ros | |||
1 | dlut_hash_icp | |||
1 | dlut_laser | |||
1 | dlut_libvo | |||
1 | dlut_motor_hokuyo | |||
1 | dlut_move_base | |||
1 | dlut_pc_odom | |||
0 | dlut_place_recognition | |||
1 | dlut_smartrob | |||
1 | dlut_vision | |||
1 | dlut_viso2 | |||
1 | dlut_viso2_ros | |||
1 | dlux_global_planner | |||
1 | dlux_plugins | |||
1 | dm_lizi | |||
1 | dmu_ros | |||
0 | dna_extraction_msgs | |||
1 | dnn_detect | |||
1 | dock | |||
2 | dockeros | |||
1 | docomo_perception | |||
1 | dolly | |||
1 | dolly_follow | |||
1 | dolly_gazebo | |||
1 | dolly_ignition | |||
1 | dolly_tests | |||
1 | domain_bridge | |||
1 | domain_coordinator | |||
1 | doosan_robot | |||
1 | doosan_robotics | |||
1 | downward | |||
0 | draco | |||
2 | draco_point_cloud_transport | |||
1 | drawing_handler | |||
1 | drc_com_common | |||
1 | drc_hubo | |||
1 | drc_navi | |||
1 | drc_plugin | |||
1 | drc_podo_connector | |||
1 | drc_slam | |||
1 | drc_task_common | |||
1 | drc_valve_task | |||
1 | driver_base | |||
1 | driver_common | |||
1 | drone_assets | |||
1 | drone_circuit_assets | |||
1 | drone_wrapper | |||
1 | drums_ros | |||
0 | ds4_driver | |||
1 | ds_dbw | |||
1 | ds_dbw_can | |||
1 | ds_dbw_joystick_demo | |||
1 | ds_dbw_msgs | |||
1 | dsr_control | |||
1 | dsr_description | |||
1 | dsr_example_py | |||
1 | dsr_gazebo | |||
1 | dsr_launcher | |||
1 | dsr_msgs | |||
1 | dt_local_planner | |||
1 | dual_arm_panda_moveit_config | |||
1 | dual_laser_merger | |||
1 | dual_quaternions | |||
1 | dual_quaternions_ros | |||
1 | dual_xarm6_moveit_config | |||
1 | dualarm_grasping | |||
1 | 2018-10-30 | dummy_map_server |
dummy map server node
dummy map server node
|
|
1 | 2018-10-30 | dummy_robot_bringup |
dummy robot bringup
dummy robot bringup
|
|
1 | 2018-10-30 | dummy_sensors |
dummy sensor nodes
dummy sensor nodes
|
|
1 | dummy_slam_broadcaster | |||
1 | dwa_local_planner | |||
1 | dwb_controller | |||
1 | dwb_core | |||
2 | dwb_critics | |||
1 | dwb_local_planner | |||
2 | dwb_msgs | |||
2 | dwb_plugins | |||
1 | dyn_tune | |||
1 | dynamic-graph | |||
1 | dynamic-graph-python | |||
1 | dynamic-graph-tutorial | |||
1 | dynamic_bandwidth_manager | |||
2 | dynamic_edt_3d | |||
1 | dynamic_map | |||
1 | dynamic_reconfigure | |||
1 | dynamic_robot_state_publisher | |||
1 | dynamic_tf_publisher | |||
1 | dynamic_transform_publisher | |||
1 | dynamicvoronoi | |||
1 | dynamixel_control_hw | |||
1 | dynamixel_controllers | |||
1 | dynamixel_driver | |||
1 | dynamixel_hardware | |||
2 | dynamixel_hardware_interface | |||
1 | dynamixel_interface | |||
1 | dynamixel_motor | |||
1 | dynamixel_msgs | |||
1 | dynamixel_pro_arm | |||
1 | dynamixel_pro_arm_description | |||
1 | dynamixel_pro_arm_moveit_config | |||
1 | dynamixel_pro_controller | |||
1 | dynamixel_pro_driver | |||
1 | dynamixel_pro_moveit_controller | |||
1 | dynamixel_sdk | |||
1 | dynamixel_sdk_custom_interfaces | |||
1 | dynamixel_sdk_examples | |||
1 | dynamixel_tutorials | |||
1 | dynamixel_workbench | |||
1 | dynamixel_workbench_controllers | |||
1 | dynamixel_workbench_msgs | |||
1 | dynamixel_workbench_operators | |||
1 | dynamixel_workbench_toolbox | |||
1 | dynpick_driver | |||
1 | earth_rover_bed_detection | |||
0 | earth_rover_common_messages | |||
1 | earth_rover_localization | |||
1 | earth_rover_piksi | |||
0 | earth_rover_xsens | |||
1 | easy_markers | |||
1 | eband_local_planner | |||
1 | eca_a9_control | |||
1 | eca_a9_description | |||
1 | eca_a9_gazebo | |||
1 | ecal | |||
1 | ecl | |||
1 | 2018-09-27 | ecl_build |
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
|
|
1 | 2018-09-27 | ecl_command_line |
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
|
|
1 | 2018-09-27 | ecl_concepts |
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
|
|
1 | 2018-09-27 | ecl_config |
These tools inspect and describe your system with macros, types
and functions.
These tools inspect and describe your system with macros, types
and functions.
|
|
1 | 2018-09-27 | ecl_console |
Color codes for ansii consoles.
Color codes for ansii consoles.
|
|
1 | 2018-09-27 | ecl_containers |
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
|
|
1 | 2018-09-27 | ecl_converters |
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
|
|
1 | 2018-09-27 | ecl_converters_lite |
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
|
|
1 | 2018-09-27 | ecl_core |
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
|
|
1 | 2018-09-27 | ecl_core_apps |
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
|
|
1 | 2018-09-27 | ecl_devices |
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
|
|
1 | 2018-09-27 | ecl_eigen |
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
|
|
1 | 2018-09-27 | ecl_errors |
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
|
|
1 | 2018-09-27 | ecl_exceptions |
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
|
|
1 | 2018-09-27 | ecl_filesystem |
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
|
|
1 | 2018-09-27 | ecl_formatters |
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
|
|
1 | 2018-09-27 | ecl_geometry |
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
|
|
1 | 2018-09-27 | ecl_io |
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
|
|
1 | 2018-09-27 | ecl_ipc |
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
|
|
1 | 2018-09-27 | ecl_license |
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
|
|
1 | 2018-09-27 | ecl_linear_algebra |
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
|
|
1 | 2018-09-27 | ecl_lite |
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
|
|
1 | ecl_manipulation | |||
2 | 2018-09-27 | ecl_manipulators |
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
|
|
1 | 2018-09-27 | ecl_math |
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
|
|
2 | 2018-09-27 | ecl_mobile_robot |
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
|
|
1 | 2018-09-27 | ecl_mpl |
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
|
|
1 | ecl_navigation | |||
1 | 2018-09-27 | ecl_sigslots |
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
|
|
1 | 2018-09-27 | ecl_sigslots_lite |
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
|
|
1 | 2018-09-27 | ecl_statistics |
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
|
|
1 | 2018-09-27 | ecl_streams |
These are lightweight text streaming classes that connect to standardised
ecl type devices.
These are lightweight text streaming classes that connect to standardised
ecl type devices.
|
|
1 | 2018-09-27 | ecl_threads |
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
|
|
1 | 2018-09-27 | ecl_time |
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
|
|
1 | 2018-09-27 | ecl_time_lite |
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
|
|
1 | 2018-09-27 | ecl_tools |
Tools and utilities for ecl development.
Tools and utilities for ecl development.
|
|
1 | 2018-09-27 | ecl_type_traits |
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
|
|
1 | 2018-09-27 | ecl_utilities |
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
|
|
1 | ecto | |||
1 | ecto_image_pipeline | |||
1 | ecto_opencv | |||
1 | ecto_openni | |||
1 | ecto_pcl | |||
1 | ecto_ros | |||
1 | edrone_client | |||
1 | edrone_server | |||
0 | ee_cart_imped_action | |||
0 | ee_cart_imped_control | |||
0 | ee_cart_imped_jsk_patch | |||
0 | ee_cart_imped_msgs | |||
2 | effort_controllers | |||
2 | eg_conditional_generator | |||
2 | eg_random_generator | |||
0 | eigen3 | |||
1 | eigen3_cmake_module | |||
0 | eigen_checks | |||
1 | eigen_conversions | |||
1 | eigen_stl_containers | |||
1 | eigen_typekit | |||
1 | eigen_utils | |||
1 | eigenpy | |||
1 | eiquadprog | |||
1 | ekf_localization | |||
1 | electronic_io | |||
1 | electronic_io_msgs |
Packages
Name | Description | |||
---|---|---|---|---|
1 | distance_map_node | |||
1 | distance_map_opencv | |||
1 | distance_map_rviz | |||
1 | distance_map_tools | |||
1 | dji_ronin | |||
1 | dji_sdk | |||
1 | dji_sdk_demo | |||
1 | dji_sdk_dji2mav | |||
1 | dji_sdk_lib | |||
1 | dji_sdk_web_groundstation | |||
0 | dlo_ros | |||
1 | dlut_hash_icp | |||
1 | dlut_laser | |||
1 | dlut_libvo | |||
1 | dlut_motor_hokuyo | |||
1 | dlut_move_base | |||
1 | dlut_pc_odom | |||
0 | dlut_place_recognition | |||
1 | dlut_smartrob | |||
1 | dlut_vision | |||
1 | dlut_viso2 | |||
1 | dlut_viso2_ros | |||
1 | dlux_global_planner | |||
1 | dlux_plugins | |||
1 | dm_lizi | |||
1 | dmu_ros | |||
0 | dna_extraction_msgs | |||
1 | dnn_detect | |||
1 | dock | |||
2 | dockeros | |||
1 | docomo_perception | |||
1 | dolly | |||
1 | dolly_follow | |||
1 | dolly_gazebo | |||
1 | dolly_ignition | |||
1 | dolly_tests | |||
1 | domain_bridge | |||
1 | domain_coordinator | |||
1 | doosan_robot | |||
1 | doosan_robotics | |||
1 | downward | |||
0 | draco | |||
2 | draco_point_cloud_transport | |||
1 | drawing_handler | |||
1 | drc_com_common | |||
1 | drc_hubo | |||
1 | drc_navi | |||
1 | drc_plugin | |||
1 | drc_podo_connector | |||
1 | drc_slam | |||
1 | drc_task_common | |||
1 | drc_valve_task | |||
1 | driver_base | |||
1 | driver_common | |||
1 | drone_assets | |||
1 | drone_circuit_assets | |||
1 | drone_wrapper | |||
1 | drums_ros | |||
0 | ds4_driver | |||
1 | ds_dbw | |||
1 | ds_dbw_can | |||
1 | ds_dbw_joystick_demo | |||
1 | ds_dbw_msgs | |||
1 | dsr_control | |||
1 | dsr_description | |||
1 | dsr_example_py | |||
1 | dsr_gazebo | |||
1 | dsr_launcher | |||
1 | dsr_msgs | |||
1 | dt_local_planner | |||
1 | dual_arm_panda_moveit_config | |||
1 | dual_laser_merger | |||
1 | dual_quaternions | |||
1 | dual_quaternions_ros | |||
1 | dual_xarm6_moveit_config | |||
1 | dualarm_grasping | |||
1 | 2019-01-15 | dummy_map_server |
dummy map server node
dummy map server node
|
|
1 | 2019-01-15 | dummy_robot_bringup |
dummy robot bringup
dummy robot bringup
|
|
1 | 2019-01-15 | dummy_sensors |
dummy sensor nodes
dummy sensor nodes
|
|
1 | dummy_slam_broadcaster | |||
1 | dwa_local_planner | |||
1 | 2019-03-13 | dwb_controller |
TODO
TODO
|
|
1 | 2019-03-13 | dwb_core |
TODO
TODO
|
|
2 | 2019-03-13 | dwb_critics |
The dwb_critics package
The dwb_critics package
|
|
1 | dwb_local_planner | |||
2 | 2019-03-13 | dwb_msgs |
Message/Service definitions specifically for the dwb_core
Message/Service definitions specifically for the dwb_core
|
|
2 | 2019-03-13 | dwb_plugins |
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_core
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_core
|
|
1 | dyn_tune | |||
1 | dynamic-graph | |||
1 | dynamic-graph-python | |||
1 | dynamic-graph-tutorial | |||
1 | dynamic_bandwidth_manager | |||
2 | dynamic_edt_3d | |||
1 | dynamic_map | |||
1 | dynamic_reconfigure | |||
1 | dynamic_robot_state_publisher | |||
1 | dynamic_tf_publisher | |||
1 | dynamic_transform_publisher | |||
1 | dynamicvoronoi | |||
1 | dynamixel_control_hw | |||
1 | dynamixel_controllers | |||
1 | dynamixel_driver | |||
1 | dynamixel_hardware | |||
2 | dynamixel_hardware_interface | |||
1 | dynamixel_interface | |||
1 | dynamixel_motor | |||
1 | dynamixel_msgs | |||
1 | dynamixel_pro_arm | |||
1 | dynamixel_pro_arm_description | |||
1 | dynamixel_pro_arm_moveit_config | |||
1 | dynamixel_pro_controller | |||
1 | dynamixel_pro_driver | |||
1 | dynamixel_pro_moveit_controller | |||
1 | dynamixel_sdk | |||
1 | dynamixel_sdk_custom_interfaces | |||
1 | dynamixel_sdk_examples | |||
1 | dynamixel_tutorials | |||
1 | dynamixel_workbench | |||
1 | dynamixel_workbench_controllers | |||
1 | dynamixel_workbench_msgs | |||
1 | dynamixel_workbench_operators | |||
1 | dynamixel_workbench_toolbox | |||
1 | dynpick_driver | |||
1 | earth_rover_bed_detection | |||
0 | earth_rover_common_messages | |||
1 | earth_rover_localization | |||
1 | earth_rover_piksi | |||
0 | earth_rover_xsens | |||
1 | easy_markers | |||
1 | eband_local_planner | |||
1 | eca_a9_control | |||
1 | eca_a9_description | |||
1 | eca_a9_gazebo | |||
1 | ecal | |||
1 | ecl | |||
1 | 2019-01-01 | ecl_build |
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
|
|
1 | 2019-01-01 | ecl_command_line |
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
|
|
1 | 2019-01-01 | ecl_concepts |
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
|
|
1 | 2019-01-01 | ecl_config |
These tools inspect and describe your system with macros, types
and functions.
These tools inspect and describe your system with macros, types
and functions.
|
|
1 | 2019-01-01 | ecl_console |
Color codes for ansii consoles.
Color codes for ansii consoles.
|
|
1 | 2019-01-01 | ecl_containers |
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
|
|
1 | 2019-01-01 | ecl_converters |
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
|
|
1 | 2019-01-01 | ecl_converters_lite |
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
|
|
1 | 2019-01-01 | ecl_core |
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
|
|
1 | 2019-01-01 | ecl_core_apps |
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
|
|
1 | 2019-01-01 | ecl_devices |
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
|
|
1 | 2019-01-01 | ecl_eigen |
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
|
|
1 | 2019-01-01 | ecl_errors |
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
|
|
1 | 2019-01-01 | ecl_exceptions |
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
|
|
1 | 2019-01-01 | ecl_filesystem |
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
|
|
1 | 2019-01-01 | ecl_formatters |
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
|
|
1 | 2019-01-01 | ecl_geometry |
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
|
|
1 | 2019-01-01 | ecl_io |
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
|
|
1 | 2019-01-01 | ecl_ipc |
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
|
|
1 | 2019-01-01 | ecl_license |
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
|
|
1 | 2019-01-01 | ecl_linear_algebra |
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
|
|
1 | 2019-01-01 | ecl_lite |
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
|
|
1 | ecl_manipulation | |||
2 | 2019-01-01 | ecl_manipulators |
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
|
|
1 | 2019-01-01 | ecl_math |
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
|
|
2 | 2019-01-01 | ecl_mobile_robot |
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
|
|
1 | 2019-01-01 | ecl_mpl |
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
|
|
1 | ecl_navigation | |||
1 | 2019-01-01 | ecl_sigslots |
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
|
|
1 | 2019-01-01 | ecl_sigslots_lite |
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
|
|
1 | 2019-01-01 | ecl_statistics |
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
|
|
1 | 2019-01-01 | ecl_streams |
These are lightweight text streaming classes that connect to standardised
ecl type devices.
These are lightweight text streaming classes that connect to standardised
ecl type devices.
|
|
1 | 2019-01-01 | ecl_threads |
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
|
|
1 | 2019-01-01 | ecl_time |
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
|
|
1 | 2019-01-01 | ecl_time_lite |
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
|
|
1 | 2019-01-01 | ecl_tools |
Tools and utilities for ecl development.
Tools and utilities for ecl development.
|
|
1 | 2019-01-01 | ecl_type_traits |
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
|
|
1 | 2019-01-01 | ecl_utilities |
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
|
|
1 | ecto | |||
1 | ecto_image_pipeline | |||
1 | ecto_opencv | |||
1 | ecto_openni | |||
1 | ecto_pcl | |||
1 | ecto_ros | |||
1 | edrone_client | |||
1 | edrone_server | |||
0 | ee_cart_imped_action | |||
0 | ee_cart_imped_control | |||
0 | ee_cart_imped_jsk_patch | |||
0 | ee_cart_imped_msgs | |||
2 | effort_controllers | |||
2 | eg_conditional_generator | |||
2 | eg_random_generator | |||
0 | eigen3 | |||
1 | eigen3_cmake_module | |||
0 | eigen_checks | |||
1 | eigen_conversions | |||
1 | 2023-10-26 | eigen_stl_containers |
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
|
|
1 | eigen_typekit | |||
1 | eigen_utils | |||
1 | eigenpy | |||
1 | eiquadprog | |||
1 | ekf_localization | |||
1 | electronic_io | |||
1 | electronic_io_msgs |
Packages
Name | Description | |||
---|---|---|---|---|
1 | distance_map_node | |||
1 | distance_map_opencv | |||
1 | distance_map_rviz | |||
1 | distance_map_tools | |||
1 | dji_ronin | |||
1 | dji_sdk | |||
1 | dji_sdk_demo | |||
1 | dji_sdk_dji2mav | |||
1 | dji_sdk_lib | |||
1 | dji_sdk_web_groundstation | |||
0 | dlo_ros | |||
1 | dlut_hash_icp | |||
1 | dlut_laser | |||
1 | dlut_libvo | |||
1 | dlut_motor_hokuyo | |||
1 | dlut_move_base | |||
1 | dlut_pc_odom | |||
0 | dlut_place_recognition | |||
1 | dlut_smartrob | |||
1 | dlut_vision | |||
1 | dlut_viso2 | |||
1 | dlut_viso2_ros | |||
1 | dlux_global_planner | |||
1 | dlux_plugins | |||
1 | dm_lizi | |||
1 | dmu_ros | |||
0 | dna_extraction_msgs | |||
1 | dnn_detect | |||
1 | dock | |||
2 | dockeros | |||
1 | docomo_perception | |||
1 | dolly | |||
1 | dolly_follow | |||
1 | dolly_gazebo | |||
1 | dolly_ignition | |||
1 | dolly_tests | |||
1 | domain_bridge | |||
1 | 2019-09-24 | domain_coordinator |
A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes
A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes
|
|
1 | doosan_robot | |||
1 | doosan_robotics | |||
1 | downward | |||
0 | draco | |||
2 | draco_point_cloud_transport | |||
1 | drawing_handler | |||
1 | drc_com_common | |||
1 | drc_hubo | |||
1 | drc_navi | |||
1 | drc_plugin | |||
1 | drc_podo_connector | |||
1 | drc_slam | |||
1 | drc_task_common | |||
1 | drc_valve_task | |||
1 | driver_base | |||
1 | driver_common | |||
1 | drone_assets | |||
1 | drone_circuit_assets | |||
1 | drone_wrapper | |||
1 | drums_ros | |||
0 | ds4_driver | |||
1 | ds_dbw | |||
1 | ds_dbw_can | |||
1 | ds_dbw_joystick_demo | |||
1 | ds_dbw_msgs | |||
1 | dsr_control | |||
1 | dsr_description | |||
1 | dsr_example_py | |||
1 | dsr_gazebo | |||
1 | dsr_launcher | |||
1 | dsr_msgs | |||
1 | dt_local_planner | |||
1 | dual_arm_panda_moveit_config | |||
1 | dual_laser_merger | |||
1 | dual_quaternions | |||
1 | dual_quaternions_ros | |||
1 | dual_xarm6_moveit_config | |||
1 | dualarm_grasping | |||
1 | 2020-11-04 | dummy_map_server |
dummy map server node
dummy map server node
|
|
1 | 2020-11-04 | dummy_robot_bringup |
dummy robot bringup
dummy robot bringup
|
|
1 | 2020-11-04 | dummy_sensors |
dummy sensor nodes
dummy sensor nodes
|
|
1 | dummy_slam_broadcaster | |||
1 | dwa_local_planner | |||
1 | dwb_controller | |||
1 | 2021-01-04 | dwb_core |
TODO
TODO
|
|
2 | 2021-01-04 | dwb_critics |
The dwb_critics package
The dwb_critics package
|
|
1 | dwb_local_planner | |||
2 | 2021-01-04 | dwb_msgs |
Message/Service definitions specifically for the dwb_core
Message/Service definitions specifically for the dwb_core
|
|
2 | 2021-01-04 | dwb_plugins |
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_core
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_core
|
|
1 | dyn_tune | |||
1 | 2024-06-12 | dynamic-graph |
Dynamic graph library
Dynamic graph library
|
|
1 | dynamic-graph-python | |||
1 | dynamic-graph-tutorial | |||
1 | dynamic_bandwidth_manager | |||
2 | 2024-04-01 | dynamic_edt_3d |
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
|
|
1 | dynamic_map | |||
1 | dynamic_reconfigure | |||
1 | dynamic_robot_state_publisher | |||
1 | dynamic_tf_publisher | |||
1 | dynamic_transform_publisher | |||
1 | dynamicvoronoi | |||
1 | dynamixel_control_hw | |||
1 | dynamixel_controllers | |||
1 | dynamixel_driver | |||
1 | dynamixel_hardware | |||
2 | dynamixel_hardware_interface | |||
1 | dynamixel_interface | |||
1 | dynamixel_motor | |||
1 | dynamixel_msgs | |||
1 | dynamixel_pro_arm | |||
1 | dynamixel_pro_arm_description | |||
1 | dynamixel_pro_arm_moveit_config | |||
1 | dynamixel_pro_controller | |||
1 | dynamixel_pro_driver | |||
1 | dynamixel_pro_moveit_controller | |||
1 | 2020-07-15 | dynamixel_sdk |
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
|
|
1 | dynamixel_sdk_custom_interfaces | |||
1 | dynamixel_sdk_examples | |||
1 | dynamixel_tutorials | |||
1 | dynamixel_workbench | |||
1 | dynamixel_workbench_controllers | |||
1 | dynamixel_workbench_msgs | |||
1 | dynamixel_workbench_operators | |||
1 | dynamixel_workbench_toolbox | |||
1 | dynpick_driver | |||
1 | earth_rover_bed_detection | |||
0 | earth_rover_common_messages | |||
1 | earth_rover_localization | |||
1 | earth_rover_piksi | |||
0 | earth_rover_xsens | |||
1 | easy_markers | |||
1 | eband_local_planner | |||
1 | eca_a9_control | |||
1 | eca_a9_description | |||
1 | eca_a9_gazebo | |||
1 | ecal | |||
1 | ecl | |||
1 | 2022-09-27 | ecl_build |
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
|
|
1 | 2020-03-26 | ecl_command_line |
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
|
|
1 | 2020-03-26 | ecl_concepts |
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
|
|
1 | 2020-03-26 | ecl_config |
These tools inspect and describe your system with macros, types
and functions.
These tools inspect and describe your system with macros, types
and functions.
|
|
1 | 2020-03-26 | ecl_console |
Color codes for ansii consoles.
Color codes for ansii consoles.
|
|
1 | 2020-03-26 | ecl_containers |
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
|
|
1 | 2020-03-26 | ecl_converters |
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
|
|
1 | 2020-03-26 | ecl_converters_lite |
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
|
|
1 | 2020-03-26 | ecl_core |
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
|
|
1 | 2020-03-26 | ecl_core_apps |
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
|
|
1 | 2020-03-26 | ecl_devices |
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
|
|
1 | 2020-03-26 | ecl_eigen |
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
|
|
1 | 2020-03-26 | ecl_errors |
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
|
|
1 | 2020-03-26 | ecl_exceptions |
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
|
|
1 | 2020-03-26 | ecl_filesystem |
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
|
|
1 | 2020-03-26 | ecl_formatters |
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
|
|
1 | 2020-03-26 | ecl_geometry |
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
|
|
1 | 2020-03-26 | ecl_io |
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
|
|
1 | 2020-03-26 | ecl_ipc |
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
|
|
1 | 2022-09-27 | ecl_license |
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
|
|
1 | 2020-03-26 | ecl_linear_algebra |
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
|
|
1 | 2020-03-26 | ecl_lite |
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
|
|
1 | ecl_manipulation | |||
2 | 2020-03-26 | ecl_manipulators |
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
|
|
1 | 2020-03-26 | ecl_math |
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
|
|
2 | 2020-03-26 | ecl_mobile_robot |
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
|
|
1 | 2020-03-26 | ecl_mpl |
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
|
|
1 | ecl_navigation | |||
1 | 2020-03-26 | ecl_sigslots |
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
|
|
1 | 2020-03-26 | ecl_sigslots_lite |
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
|
|
1 | 2020-03-26 | ecl_statistics |
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
|
|
1 | 2020-03-26 | ecl_streams |
These are lightweight text streaming classes that connect to standardised
ecl type devices.
These are lightweight text streaming classes that connect to standardised
ecl type devices.
|
|
1 | 2020-03-26 | ecl_threads |
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
|
|
1 | 2020-03-26 | ecl_time |
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
|
|
1 | 2020-03-26 | ecl_time_lite |
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
|
|
1 | 2022-09-27 | ecl_tools |
Tools and utilities for ecl development.
Tools and utilities for ecl development.
|
|
1 | 2020-03-26 | ecl_type_traits |
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
|
|
1 | 2020-03-26 | ecl_utilities |
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
|
|
1 | ecto | |||
1 | ecto_image_pipeline | |||
1 | ecto_opencv | |||
1 | ecto_openni | |||
1 | ecto_pcl | |||
1 | ecto_ros | |||
1 | edrone_client | |||
1 | edrone_server | |||
0 | ee_cart_imped_action | |||
0 | ee_cart_imped_control | |||
0 | ee_cart_imped_jsk_patch | |||
0 | ee_cart_imped_msgs | |||
2 | effort_controllers | |||
2 | eg_conditional_generator | |||
2 | eg_random_generator | |||
0 | eigen3 | |||
1 | 2019-08-08 | eigen3_cmake_module |
Exports a custom CMake module to find Eigen3.
Exports a custom CMake module to find Eigen3.
|
|
0 | eigen_checks | |||
1 | eigen_conversions | |||
1 | 2023-10-26 | eigen_stl_containers |
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
|
|
1 | eigen_typekit | |||
1 | eigen_utils | |||
1 | 2024-10-30 | eigenpy |
Bindings between Numpy and Eigen using Boost.Python
Bindings between Numpy and Eigen using Boost.Python
|
|
1 | 2024-11-02 | eiquadprog |
Eiquadprog a QP solver using active sets
Eiquadprog a QP solver using active sets
|
|
1 | ekf_localization | |||
1 | electronic_io | |||
1 | electronic_io_msgs |
Packages
Name | Description | |||
---|---|---|---|---|
1 | distance_map_node | |||
1 | distance_map_opencv | |||
1 | distance_map_rviz | |||
1 | distance_map_tools | |||
1 | dji_ronin | |||
1 | dji_sdk | |||
1 | dji_sdk_demo | |||
1 | dji_sdk_dji2mav | |||
1 | dji_sdk_lib | |||
1 | dji_sdk_web_groundstation | |||
0 | dlo_ros | |||
1 | dlut_hash_icp | |||
1 | dlut_laser | |||
1 | dlut_libvo | |||
1 | dlut_motor_hokuyo | |||
1 | dlut_move_base | |||
1 | dlut_pc_odom | |||
0 | dlut_place_recognition | |||
1 | dlut_smartrob | |||
1 | dlut_vision | |||
1 | dlut_viso2 | |||
1 | dlut_viso2_ros | |||
1 | dlux_global_planner | |||
1 | dlux_plugins | |||
1 | dm_lizi | |||
1 | dmu_ros | |||
0 | dna_extraction_msgs | |||
1 | dnn_detect | |||
1 | dock | |||
2 | dockeros | |||
1 | docomo_perception | |||
1 | 2020-01-07 | dolly |
Meta-package for Dolly, the robot sheep.
Meta-package for Dolly, the robot sheep.
|
|
1 | 2020-01-07 | dolly_follow |
Follow node for Dolly, the robot sheep.
Follow node for Dolly, the robot sheep.
|
|
1 | 2020-01-07 | dolly_gazebo |
Launch Gazebo simulation with Dolly robot.
Launch Gazebo simulation with Dolly robot.
|
|
1 | dolly_ignition | |||
1 | dolly_tests | |||
1 | domain_bridge | |||
1 | domain_coordinator | |||
1 | doosan_robot | |||
1 | doosan_robotics | |||
1 | downward | |||
0 | draco | |||
2 | draco_point_cloud_transport | |||
1 | drawing_handler | |||
1 | drc_com_common | |||
1 | drc_hubo | |||
1 | drc_navi | |||
1 | drc_plugin | |||
1 | drc_podo_connector | |||
1 | drc_slam | |||
1 | drc_task_common | |||
1 | drc_valve_task | |||
1 | driver_base | |||
1 | driver_common | |||
1 | drone_assets | |||
1 | drone_circuit_assets | |||
1 | drone_wrapper | |||
1 | drums_ros | |||
0 | ds4_driver | |||
1 | ds_dbw | |||
1 | ds_dbw_can | |||
1 | ds_dbw_joystick_demo | |||
1 | ds_dbw_msgs | |||
1 | dsr_control | |||
1 | dsr_description | |||
1 | dsr_example_py | |||
1 | dsr_gazebo | |||
1 | dsr_launcher | |||
1 | dsr_msgs | |||
1 | dt_local_planner | |||
1 | dual_arm_panda_moveit_config | |||
1 | dual_laser_merger | |||
1 | dual_quaternions | |||
1 | dual_quaternions_ros | |||
1 | dual_xarm6_moveit_config | |||
1 | dualarm_grasping | |||
1 | 2020-10-28 | dummy_map_server |
dummy map server node
dummy map server node
|
|
1 | 2020-10-28 | dummy_robot_bringup |
dummy robot bringup
dummy robot bringup
|
|
1 | 2020-10-28 | dummy_sensors |
dummy sensor nodes
dummy sensor nodes
|
|
1 | dummy_slam_broadcaster | |||
1 | dwa_local_planner | |||
1 | 2020-12-28 | dwb_controller |
TODO
TODO
|
|
1 | 2020-12-28 | dwb_core |
TODO
TODO
|
|
2 | 2020-12-28 | dwb_critics |
The dwb_critics package
The dwb_critics package
|
|
1 | dwb_local_planner | |||
2 | 2020-12-28 | dwb_msgs |
Message/Service definitions specifically for the dwb_core
Message/Service definitions specifically for the dwb_core
|
|
2 | 2020-12-28 | dwb_plugins |
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_core
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_core
|
|
1 | dyn_tune | |||
1 | dynamic-graph | |||
1 | dynamic-graph-python | |||
1 | dynamic-graph-tutorial | |||
1 | dynamic_bandwidth_manager | |||
2 | 2024-04-01 | dynamic_edt_3d |
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
|
|
1 | dynamic_map | |||
1 | dynamic_reconfigure | |||
1 | dynamic_robot_state_publisher | |||
1 | dynamic_tf_publisher | |||
1 | dynamic_transform_publisher | |||
1 | dynamicvoronoi | |||
1 | dynamixel_control_hw | |||
1 | dynamixel_controllers | |||
1 | dynamixel_driver | |||
1 | dynamixel_hardware | |||
2 | dynamixel_hardware_interface | |||
1 | dynamixel_interface | |||
1 | dynamixel_motor | |||
1 | dynamixel_msgs | |||
1 | dynamixel_pro_arm | |||
1 | dynamixel_pro_arm_description | |||
1 | dynamixel_pro_arm_moveit_config | |||
1 | dynamixel_pro_controller | |||
1 | dynamixel_pro_driver | |||
1 | dynamixel_pro_moveit_controller | |||
1 | 2021-04-15 | dynamixel_sdk |
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
|
|
1 | 2021-04-15 | dynamixel_sdk_custom_interfaces |
ROS2 custom interface examples using ROBOTIS DYNAMIXEL SDK
ROS2 custom interface examples using ROBOTIS DYNAMIXEL SDK
|
|
1 | 2021-04-15 | dynamixel_sdk_examples |
ROS2 examples using ROBOTIS DYNAMIXEL SDK
ROS2 examples using ROBOTIS DYNAMIXEL SDK
|
|
1 | dynamixel_tutorials | |||
1 | dynamixel_workbench | |||
1 | dynamixel_workbench_controllers | |||
1 | dynamixel_workbench_msgs | |||
1 | dynamixel_workbench_operators | |||
1 | dynamixel_workbench_toolbox | |||
1 | dynpick_driver | |||
1 | earth_rover_bed_detection | |||
0 | earth_rover_common_messages | |||
1 | earth_rover_localization | |||
1 | earth_rover_piksi | |||
0 | earth_rover_xsens | |||
1 | easy_markers | |||
1 | eband_local_planner | |||
1 | eca_a9_control | |||
1 | eca_a9_description | |||
1 | eca_a9_gazebo | |||
1 | ecal | |||
1 | ecl | |||
1 | 2022-09-27 | ecl_build |
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
|
|
1 | 2020-03-26 | ecl_command_line |
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
|
|
1 | 2020-03-26 | ecl_concepts |
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
|
|
1 | 2020-03-26 | ecl_config |
These tools inspect and describe your system with macros, types
and functions.
These tools inspect and describe your system with macros, types
and functions.
|
|
1 | 2020-03-26 | ecl_console |
Color codes for ansii consoles.
Color codes for ansii consoles.
|
|
1 | 2020-03-26 | ecl_containers |
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
|
|
1 | 2020-03-26 | ecl_converters |
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
|
|
1 | 2020-03-26 | ecl_converters_lite |
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
|
|
1 | 2020-03-26 | ecl_core |
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
|
|
1 | 2020-03-26 | ecl_core_apps |
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
|
|
1 | 2020-03-26 | ecl_devices |
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
|
|
1 | 2020-03-26 | ecl_eigen |
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
|
|
1 | 2020-03-26 | ecl_errors |
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
|
|
1 | 2020-03-26 | ecl_exceptions |
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
|
|
1 | 2020-03-26 | ecl_filesystem |
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
|
|
1 | 2020-03-26 | ecl_formatters |
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
|
|
1 | 2020-03-26 | ecl_geometry |
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
|
|
1 | 2020-03-26 | ecl_io |
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
|
|
1 | 2020-03-26 | ecl_ipc |
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
|
|
1 | 2022-09-27 | ecl_license |
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
|
|
1 | 2020-03-26 | ecl_linear_algebra |
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
|
|
1 | 2020-03-26 | ecl_lite |
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
|
|
1 | ecl_manipulation | |||
2 | 2020-03-26 | ecl_manipulators |
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
|
|
1 | 2020-03-26 | ecl_math |
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
|
|
2 | 2020-03-26 | ecl_mobile_robot |
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
|
|
1 | 2020-03-26 | ecl_mpl |
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
|
|
1 | ecl_navigation | |||
1 | 2020-03-26 | ecl_sigslots |
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
|
|
1 | 2020-03-26 | ecl_sigslots_lite |
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
|
|
1 | 2020-03-26 | ecl_statistics |
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
|
|
1 | 2020-03-26 | ecl_streams |
These are lightweight text streaming classes that connect to standardised
ecl type devices.
These are lightweight text streaming classes that connect to standardised
ecl type devices.
|
|
1 | 2020-03-26 | ecl_threads |
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
|
|
1 | 2020-03-26 | ecl_time |
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
|
|
1 | 2020-03-26 | ecl_time_lite |
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
|
|
1 | 2022-09-27 | ecl_tools |
Tools and utilities for ecl development.
Tools and utilities for ecl development.
|
|
1 | 2020-03-26 | ecl_type_traits |
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
|
|
1 | 2020-03-26 | ecl_utilities |
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
|
|
1 | ecto | |||
1 | ecto_image_pipeline | |||
1 | ecto_opencv | |||
1 | ecto_openni | |||
1 | ecto_pcl | |||
1 | ecto_ros | |||
1 | edrone_client | |||
1 | edrone_server | |||
0 | ee_cart_imped_action | |||
0 | ee_cart_imped_control | |||
0 | ee_cart_imped_jsk_patch | |||
0 | ee_cart_imped_msgs | |||
2 | effort_controllers | |||
2 | eg_conditional_generator | |||
2 | eg_random_generator | |||
0 | eigen3 | |||
1 | 2024-04-26 | eigen3_cmake_module |
Exports a custom CMake module to find Eigen3.
Exports a custom CMake module to find Eigen3.
|
|
0 | eigen_checks | |||
1 | eigen_conversions | |||
1 | 2019-02-11 | eigen_stl_containers |
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
|
|
1 | eigen_typekit | |||
1 | eigen_utils | |||
1 | eigenpy | |||
1 | eiquadprog | |||
1 | ekf_localization | |||
1 | electronic_io | |||
1 | electronic_io_msgs |
Packages
Name | Description | |||
---|---|---|---|---|
1 | distance_map_node | |||
1 | distance_map_opencv | |||
1 | distance_map_rviz | |||
1 | distance_map_tools | |||
1 | dji_ronin | |||
1 | dji_sdk | |||
1 | dji_sdk_demo | |||
1 | dji_sdk_dji2mav | |||
1 | dji_sdk_lib | |||
1 | dji_sdk_web_groundstation | |||
0 | dlo_ros | |||
1 | dlut_hash_icp | |||
1 | dlut_laser | |||
1 | dlut_libvo | |||
1 | dlut_motor_hokuyo | |||
1 | dlut_move_base | |||
1 | dlut_pc_odom | |||
0 | dlut_place_recognition | |||
1 | dlut_smartrob | |||
1 | dlut_vision | |||
1 | dlut_viso2 | |||
1 | dlut_viso2_ros | |||
1 | dlux_global_planner | |||
1 | dlux_plugins | |||
1 | dm_lizi | |||
1 | dmu_ros | |||
0 | dna_extraction_msgs | |||
1 | dnn_detect | |||
1 | dock | |||
2 | dockeros | |||
1 | docomo_perception | |||
1 | 2022-01-26 | dolly |
Meta-package for Dolly, the robot sheep.
Meta-package for Dolly, the robot sheep.
|
|
1 | 2022-01-26 | dolly_follow |
Follow node for Dolly, the robot sheep.
Follow node for Dolly, the robot sheep.
|
|
1 | 2022-01-26 | dolly_gazebo |
Launch Gazebo simulation with Dolly robot.
Launch Gazebo simulation with Dolly robot.
|
|
1 | 2022-01-26 | dolly_ignition |
Launch Ignition simulation with Dolly robot.
Launch Ignition simulation with Dolly robot.
|
|
1 | 2022-01-26 | dolly_tests |
Tests for the Dolly robot.
Tests for the Dolly robot.
|
|
1 | 2021-10-22 | domain_bridge |
ROS 2 Domain Bridge
ROS 2 Domain Bridge
|
|
1 | 2021-05-12 | domain_coordinator |
A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes
A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes
|
|
1 | doosan_robot | |||
1 | doosan_robotics | |||
1 | downward | |||
0 | draco | |||
2 | draco_point_cloud_transport | |||
1 | drawing_handler | |||
1 | drc_com_common | |||
1 | drc_hubo | |||
1 | drc_navi | |||
1 | drc_plugin | |||
1 | drc_podo_connector | |||
1 | drc_slam | |||
1 | drc_task_common | |||
1 | drc_valve_task | |||
1 | driver_base | |||
1 | driver_common | |||
1 | drone_assets | |||
1 | drone_circuit_assets | |||
1 | drone_wrapper | |||
1 | drums_ros | |||
0 | ds4_driver | |||
1 | ds_dbw | |||
1 | ds_dbw_can | |||
1 | ds_dbw_joystick_demo | |||
1 | ds_dbw_msgs | |||
1 | dsr_control | |||
1 | dsr_description | |||
1 | dsr_example_py | |||
1 | dsr_gazebo | |||
1 | dsr_launcher | |||
1 | dsr_msgs | |||
1 | dt_local_planner | |||
1 | 2024-10-14 | dual_arm_panda_moveit_config |
|
|
1 | dual_laser_merger | |||
1 | dual_quaternions | |||
1 | dual_quaternions_ros | |||
1 | dual_xarm6_moveit_config | |||
1 | dualarm_grasping | |||
1 | 2022-12-07 | dummy_map_server |
dummy map server node
dummy map server node
|
|
1 | 2022-12-07 | dummy_robot_bringup |
dummy robot bringup
dummy robot bringup
|
|
1 | 2022-12-07 | dummy_sensors |
dummy sensor nodes
dummy sensor nodes
|
|
1 | dummy_slam_broadcaster | |||
1 | dwa_local_planner | |||
1 | dwb_controller | |||
1 | 2022-09-15 | dwb_core |
TODO
TODO
|
|
2 | 2022-09-15 | dwb_critics |
The dwb_critics package
The dwb_critics package
|
|
1 | dwb_local_planner | |||
2 | 2022-09-15 | dwb_msgs |
Message/Service definitions specifically for the dwb_core
Message/Service definitions specifically for the dwb_core
|
|
2 | 2022-09-15 | dwb_plugins |
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_core
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_core
|
|
1 | dyn_tune | |||
1 | dynamic-graph | |||
1 | dynamic-graph-python | |||
1 | dynamic-graph-tutorial | |||
1 | dynamic_bandwidth_manager | |||
2 | 2024-04-01 | dynamic_edt_3d |
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
|
|
1 | dynamic_map | |||
1 | dynamic_reconfigure | |||
1 | dynamic_robot_state_publisher | |||
1 | dynamic_tf_publisher | |||
1 | dynamic_transform_publisher | |||
1 | dynamicvoronoi | |||
1 | dynamixel_control_hw | |||
1 | dynamixel_controllers | |||
1 | dynamixel_driver | |||
1 | dynamixel_hardware | |||
2 | dynamixel_hardware_interface | |||
1 | dynamixel_interface | |||
1 | dynamixel_motor | |||
1 | dynamixel_msgs | |||
1 | dynamixel_pro_arm | |||
1 | dynamixel_pro_arm_description | |||
1 | dynamixel_pro_arm_moveit_config | |||
1 | dynamixel_pro_controller | |||
1 | dynamixel_pro_driver | |||
1 | dynamixel_pro_moveit_controller | |||
1 | 2021-06-21 | dynamixel_sdk |
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
|
|
1 | 2021-06-21 | dynamixel_sdk_custom_interfaces |
ROS2 custom interface examples using ROBOTIS DYNAMIXEL SDK
ROS2 custom interface examples using ROBOTIS DYNAMIXEL SDK
|
|
1 | 2021-06-21 | dynamixel_sdk_examples |
ROS2 examples using ROBOTIS DYNAMIXEL SDK
ROS2 examples using ROBOTIS DYNAMIXEL SDK
|
|
1 | dynamixel_tutorials | |||
1 | 2022-10-06 | dynamixel_workbench |
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
|
|
1 | dynamixel_workbench_controllers | |||
1 | 2022-10-06 | dynamixel_workbench_msgs |
This package includes ROS messages and services for dynamixel_workbench packages
This package includes ROS messages and services for dynamixel_workbench packages
|
|
1 | dynamixel_workbench_operators | |||
1 | 2022-10-06 | dynamixel_workbench_toolbox |
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of DYNAMIXEL.
The 'dynamixel_tool' class loads its by model number of DYNAMIXEL.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use DYNAMIXEL.
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of DYNAMIXEL.
The 'dynamixel_tool' class loads its by model number of DYNAMIXEL.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use DYNAMIXEL.
|
|
1 | dynpick_driver | |||
1 | earth_rover_bed_detection | |||
0 | earth_rover_common_messages | |||
1 | earth_rover_localization | |||
1 | earth_rover_piksi | |||
0 | earth_rover_xsens | |||
1 | easy_markers | |||
1 | eband_local_planner | |||
1 | eca_a9_control | |||
1 | eca_a9_description | |||
1 | eca_a9_gazebo | |||
1 | ecal | |||
1 | ecl | |||
1 | 2022-09-27 | ecl_build |
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
|
|
1 | 2024-06-23 | ecl_command_line |
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
|
|
1 | 2024-06-23 | ecl_concepts |
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
|
|
1 | 2022-09-27 | ecl_config |
These tools inspect and describe your system with macros, types
and functions.
These tools inspect and describe your system with macros, types
and functions.
|
|
1 | 2022-09-27 | ecl_console |
Color codes for ansii consoles.
Color codes for ansii consoles.
|
|
1 | 2024-06-23 | ecl_containers |
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
|
|
1 | 2024-06-23 | ecl_converters |
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
|
|
1 | 2022-09-27 | ecl_converters_lite |
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
|
|
1 | 2024-06-23 | ecl_core |
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
|
|
1 | 2024-06-23 | ecl_core_apps |
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
|
|
1 | 2024-06-23 | ecl_devices |
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
|
|
1 | 2024-06-23 | ecl_eigen |
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
|
|
1 | 2022-09-27 | ecl_errors |
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
|
|
1 | 2024-06-23 | ecl_exceptions |
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
|
|
1 | 2024-06-23 | ecl_filesystem |
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
|
|
1 | 2024-06-23 | ecl_formatters |
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
|
|
1 | 2024-06-23 | ecl_geometry |
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
|
|
1 | 2022-09-27 | ecl_io |
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
|
|
1 | 2024-06-23 | ecl_ipc |
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
|
|
1 | 2022-09-27 | ecl_license |
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
|
|
1 | 2024-06-23 | ecl_linear_algebra |
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
|
|
1 | 2022-09-27 | ecl_lite |
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
|
|
1 | ecl_manipulation | |||
2 | 2024-06-23 | ecl_manipulators |
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
|
|
1 | 2024-06-23 | ecl_math |
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
|
|
2 | 2024-06-23 | ecl_mobile_robot |
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
|
|
1 | 2024-06-23 | ecl_mpl |
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
|
|
1 | ecl_navigation | |||
1 | 2024-06-23 | ecl_sigslots |
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
|
|
1 | 2022-09-27 | ecl_sigslots_lite |
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
|
|
1 | 2024-06-23 | ecl_statistics |
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
|
|
1 | 2024-06-23 | ecl_streams |
These are lightweight text streaming classes that connect to standardised
ecl type devices.
These are lightweight text streaming classes that connect to standardised
ecl type devices.
|
|
1 | 2024-06-23 | ecl_threads |
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
|
|
1 | 2024-06-23 | ecl_time |
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
|
|
1 | 2022-09-27 | ecl_time_lite |
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
|
|
1 | 2022-09-27 | ecl_tools |
Tools and utilities for ecl development.
Tools and utilities for ecl development.
|
|
1 | 2024-06-23 | ecl_type_traits |
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
|
|
1 | 2024-06-23 | ecl_utilities |
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
|
|
1 | ecto | |||
1 | ecto_image_pipeline | |||
1 | ecto_opencv | |||
1 | ecto_openni | |||
1 | ecto_pcl | |||
1 | ecto_ros | |||
1 | edrone_client | |||
1 | edrone_server | |||
0 | ee_cart_imped_action | |||
0 | ee_cart_imped_control | |||
0 | ee_cart_imped_jsk_patch | |||
0 | ee_cart_imped_msgs | |||
2 | 2023-06-11 | effort_controllers |
Generic controller for forwarding commands.
Generic controller for forwarding commands.
|
|
2 | 2023-06-09 | eg_conditional_generator |
The eg_random_generator package
The eg_random_generator package
|
|
2 | 2023-06-09 | eg_random_generator |
The eg_random_generator package
The eg_random_generator package
|
|
0 | eigen3 | |||
1 | 2019-08-08 | eigen3_cmake_module |
Exports a custom CMake module to find Eigen3.
Exports a custom CMake module to find Eigen3.
|
|
0 | eigen_checks | |||
1 | eigen_conversions | |||
1 | 2019-02-11 | eigen_stl_containers |
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
|
|
1 | eigen_typekit | |||
1 | eigen_utils | |||
1 | 2024-11-06 | eigenpy |
Bindings between Numpy and Eigen using Boost.Python
Bindings between Numpy and Eigen using Boost.Python
|
|
1 | eiquadprog | |||
1 | ekf_localization | |||
1 | electronic_io | |||
1 | electronic_io_msgs |
Packages
Name | Description | |||
---|---|---|---|---|
1 | distance_map_node | |||
1 | distance_map_opencv | |||
1 | distance_map_rviz | |||
1 | distance_map_tools | |||
1 | dji_ronin | |||
1 | dji_sdk | |||
1 | dji_sdk_demo | |||
1 | dji_sdk_dji2mav | |||
1 | dji_sdk_lib | |||
1 | dji_sdk_web_groundstation | |||
0 | dlo_ros | |||
1 | dlut_hash_icp | |||
1 | dlut_laser | |||
1 | dlut_libvo | |||
1 | dlut_motor_hokuyo | |||
1 | dlut_move_base | |||
1 | dlut_pc_odom | |||
0 | dlut_place_recognition | |||
1 | dlut_smartrob | |||
1 | dlut_vision | |||
1 | dlut_viso2 | |||
1 | dlut_viso2_ros | |||
1 | dlux_global_planner | |||
1 | dlux_plugins | |||
1 | dm_lizi | |||
1 | dmu_ros | |||
0 | dna_extraction_msgs | |||
1 | dnn_detect | |||
1 | dock | |||
2 | dockeros | |||
1 | docomo_perception | |||
1 | 2021-09-27 | dolly |
Meta-package for Dolly, the robot sheep.
Meta-package for Dolly, the robot sheep.
|
|
1 | 2021-09-27 | dolly_follow |
Follow node for Dolly, the robot sheep.
Follow node for Dolly, the robot sheep.
|
|
1 | 2021-09-27 | dolly_gazebo |
Launch Gazebo simulation with Dolly robot.
Launch Gazebo simulation with Dolly robot.
|
|
1 | 2021-09-27 | dolly_ignition |
Launch Ignition simulation with Dolly robot.
Launch Ignition simulation with Dolly robot.
|
|
1 | dolly_tests | |||
1 | domain_bridge | |||
1 | 2021-05-12 | domain_coordinator |
A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes
A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes
|
|
1 | doosan_robot | |||
1 | doosan_robotics | |||
1 | downward | |||
0 | draco | |||
2 | draco_point_cloud_transport | |||
1 | drawing_handler | |||
1 | drc_com_common | |||
1 | drc_hubo | |||
1 | drc_navi | |||
1 | drc_plugin | |||
1 | drc_podo_connector | |||
1 | drc_slam | |||
1 | drc_task_common | |||
1 | drc_valve_task | |||
1 | driver_base | |||
1 | driver_common | |||
1 | drone_assets | |||
1 | drone_circuit_assets | |||
1 | drone_wrapper | |||
1 | drums_ros | |||
0 | ds4_driver | |||
1 | 2024-11-12 | ds_dbw |
Interface to the Dataspeed Inc. Drive-By-Wire kits
Interface to the Dataspeed Inc. Drive-By-Wire kits
|
|
1 | 2024-11-12 | ds_dbw_can |
Interface to the Dataspeed Inc. Drive-By-Wire kit
Interface to the Dataspeed Inc. Drive-By-Wire kit
|
|
1 | 2024-11-12 | ds_dbw_joystick_demo |
Demonstration of drive-by-wire with joystick
Demonstration of drive-by-wire with joystick
|
|
1 | 2024-11-12 | ds_dbw_msgs |
Drive-by-wire messages
Drive-by-wire messages
|
|
1 | dsr_control | |||
1 | dsr_description | |||
1 | dsr_example_py | |||
1 | dsr_gazebo | |||
1 | dsr_launcher | |||
1 | dsr_msgs | |||
1 | dt_local_planner | |||
1 | 2024-10-14 | dual_arm_panda_moveit_config |
|
|
1 | dual_laser_merger | |||
1 | dual_quaternions | |||
1 | dual_quaternions_ros | |||
1 | dual_xarm6_moveit_config | |||
1 | dualarm_grasping | |||
1 | 2022-07-25 | dummy_map_server |
dummy map server node
dummy map server node
|
|
1 | 2022-07-25 | dummy_robot_bringup |
dummy robot bringup
dummy robot bringup
|
|
1 | 2022-07-25 | dummy_sensors |
dummy sensor nodes
dummy sensor nodes
|
|
1 | dummy_slam_broadcaster | |||
1 | dwa_local_planner | |||
1 | dwb_controller | |||
1 | 2022-08-31 | dwb_core |
TODO
TODO
|
|
2 | 2022-08-31 | dwb_critics |
The dwb_critics package
The dwb_critics package
|
|
1 | dwb_local_planner | |||
2 | 2022-08-31 | dwb_msgs |
Message/Service definitions specifically for the dwb_core
Message/Service definitions specifically for the dwb_core
|
|
2 | 2022-08-31 | dwb_plugins |
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_core
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_core
|
|
1 | dyn_tune | |||
1 | 2024-06-12 | dynamic-graph |
Dynamic graph library
Dynamic graph library
|
|
1 | dynamic-graph-python | |||
1 | dynamic-graph-tutorial | |||
1 | dynamic_bandwidth_manager | |||
2 | 2024-04-01 | dynamic_edt_3d |
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
|
|
1 | dynamic_map | |||
1 | dynamic_reconfigure | |||
1 | dynamic_robot_state_publisher | |||
1 | dynamic_tf_publisher | |||
1 | dynamic_transform_publisher | |||
1 | dynamicvoronoi | |||
1 | dynamixel_control_hw | |||
1 | dynamixel_controllers | |||
1 | dynamixel_driver | |||
1 | 2022-12-12 | dynamixel_hardware |
ros2_control hardware for ROBOTIS Dynamixel
ros2_control hardware for ROBOTIS Dynamixel
|
|
2 | 2023-12-07 | dynamixel_hardware_interface |
Hardware Interface and controllers for dynamixel motors
Hardware Interface and controllers for dynamixel motors
|
|
1 | dynamixel_interface | |||
1 | dynamixel_motor | |||
1 | dynamixel_msgs | |||
1 | dynamixel_pro_arm | |||
1 | dynamixel_pro_arm_description | |||
1 | dynamixel_pro_arm_moveit_config | |||
1 | dynamixel_pro_controller | |||
1 | dynamixel_pro_driver | |||
1 | dynamixel_pro_moveit_controller | |||
1 | 2021-06-21 | dynamixel_sdk |
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
|
|
1 | 2021-06-21 | dynamixel_sdk_custom_interfaces |
ROS2 custom interface examples using ROBOTIS DYNAMIXEL SDK
ROS2 custom interface examples using ROBOTIS DYNAMIXEL SDK
|
|
1 | 2021-06-21 | dynamixel_sdk_examples |
ROS2 examples using ROBOTIS DYNAMIXEL SDK
ROS2 examples using ROBOTIS DYNAMIXEL SDK
|
|
1 | dynamixel_tutorials | |||
1 | 2022-10-06 | dynamixel_workbench |
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
|
|
1 | dynamixel_workbench_controllers | |||
1 | 2022-10-06 | dynamixel_workbench_msgs |
This package includes ROS messages and services for dynamixel_workbench packages
This package includes ROS messages and services for dynamixel_workbench packages
|
|
1 | dynamixel_workbench_operators | |||
1 | 2022-10-06 | dynamixel_workbench_toolbox |
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of DYNAMIXEL.
The 'dynamixel_tool' class loads its by model number of DYNAMIXEL.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use DYNAMIXEL.
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of DYNAMIXEL.
The 'dynamixel_tool' class loads its by model number of DYNAMIXEL.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use DYNAMIXEL.
|
|
1 | dynpick_driver | |||
1 | earth_rover_bed_detection | |||
0 | earth_rover_common_messages | |||
1 | earth_rover_localization | |||
1 | earth_rover_piksi | |||
0 | earth_rover_xsens | |||
1 | easy_markers | |||
1 | eband_local_planner | |||
1 | eca_a9_control | |||
1 | eca_a9_description | |||
1 | eca_a9_gazebo | |||
1 | ecal | |||
1 | ecl | |||
1 | 2022-09-27 | ecl_build |
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
|
|
1 | 2024-06-23 | ecl_command_line |
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
|
|
1 | 2024-06-23 | ecl_concepts |
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
|
|
1 | 2022-09-27 | ecl_config |
These tools inspect and describe your system with macros, types
and functions.
These tools inspect and describe your system with macros, types
and functions.
|
|
1 | 2022-09-27 | ecl_console |
Color codes for ansii consoles.
Color codes for ansii consoles.
|
|
1 | 2024-06-23 | ecl_containers |
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
|
|
1 | 2024-06-23 | ecl_converters |
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
|
|
1 | 2022-09-27 | ecl_converters_lite |
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
|
|
1 | 2024-06-23 | ecl_core |
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
|
|
1 | 2024-06-23 | ecl_core_apps |
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
|
|
1 | 2024-06-23 | ecl_devices |
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
|
|
1 | 2024-06-23 | ecl_eigen |
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
|
|
1 | 2022-09-27 | ecl_errors |
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
|
|
1 | 2024-06-23 | ecl_exceptions |
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
|
|
1 | 2024-06-23 | ecl_filesystem |
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
|
|
1 | 2024-06-23 | ecl_formatters |
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
|
|
1 | 2024-06-23 | ecl_geometry |
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
|
|
1 | 2022-09-27 | ecl_io |
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
|
|
1 | 2024-06-23 | ecl_ipc |
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
|
|
1 | 2022-09-27 | ecl_license |
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
|
|
1 | 2024-06-23 | ecl_linear_algebra |
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
|
|
1 | 2022-09-27 | ecl_lite |
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
|
|
1 | ecl_manipulation | |||
2 | 2024-06-23 | ecl_manipulators |
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
|
|
1 | 2024-06-23 | ecl_math |
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
|
|
2 | 2024-06-23 | ecl_mobile_robot |
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
|
|
1 | 2024-06-23 | ecl_mpl |
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
|
|
1 | ecl_navigation | |||
1 | 2024-06-23 | ecl_sigslots |
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
|
|
1 | 2022-09-27 | ecl_sigslots_lite |
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
|
|
1 | 2024-06-23 | ecl_statistics |
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
|
|
1 | 2024-06-23 | ecl_streams |
These are lightweight text streaming classes that connect to standardised
ecl type devices.
These are lightweight text streaming classes that connect to standardised
ecl type devices.
|
|
1 | 2024-06-23 | ecl_threads |
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
|
|
1 | 2024-06-23 | ecl_time |
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
|
|
1 | 2022-09-27 | ecl_time_lite |
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
|
|
1 | 2022-09-27 | ecl_tools |
Tools and utilities for ecl development.
Tools and utilities for ecl development.
|
|
1 | 2024-06-23 | ecl_type_traits |
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
|
|
1 | 2024-06-23 | ecl_utilities |
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
|
|
1 | ecto | |||
1 | ecto_image_pipeline | |||
1 | ecto_opencv | |||
1 | ecto_openni | |||
1 | ecto_pcl | |||
1 | ecto_ros | |||
1 | edrone_client | |||
1 | edrone_server | |||
0 | ee_cart_imped_action | |||
0 | ee_cart_imped_control | |||
0 | ee_cart_imped_jsk_patch | |||
0 | ee_cart_imped_msgs | |||
2 | 2023-06-11 | effort_controllers |
Generic controller for forwarding commands.
Generic controller for forwarding commands.
|
|
2 | 2023-05-12 | eg_conditional_generator |
The eg_random_generator package
The eg_random_generator package
|
|
2 | 2023-05-12 | eg_random_generator |
The eg_random_generator package
The eg_random_generator package
|
|
0 | eigen3 | |||
1 | 2019-08-08 | eigen3_cmake_module |
Exports a custom CMake module to find Eigen3.
Exports a custom CMake module to find Eigen3.
|
|
0 | eigen_checks | |||
1 | eigen_conversions | |||
1 | 2019-02-11 | eigen_stl_containers |
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
|
|
1 | eigen_typekit | |||
1 | eigen_utils | |||
1 | 2024-10-30 | eigenpy |
Bindings between Numpy and Eigen using Boost.Python
Bindings between Numpy and Eigen using Boost.Python
|
|
1 | 2024-11-02 | eiquadprog |
Eiquadprog a QP solver using active sets
Eiquadprog a QP solver using active sets
|
|
1 | ekf_localization | |||
1 | electronic_io | |||
1 | electronic_io_msgs |
Packages
Name | Description | |||
---|---|---|---|---|
1 | distance_map_node | |||
1 | distance_map_opencv | |||
1 | distance_map_rviz | |||
1 | distance_map_tools | |||
1 | dji_ronin | |||
1 | dji_sdk | |||
1 | dji_sdk_demo | |||
1 | dji_sdk_dji2mav | |||
1 | dji_sdk_lib | |||
1 | dji_sdk_web_groundstation | |||
0 | dlo_ros | |||
1 | dlut_hash_icp | |||
1 | dlut_laser | |||
1 | dlut_libvo | |||
1 | dlut_motor_hokuyo | |||
1 | dlut_move_base | |||
1 | dlut_pc_odom | |||
0 | dlut_place_recognition | |||
1 | dlut_smartrob | |||
1 | dlut_vision | |||
1 | dlut_viso2 | |||
1 | dlut_viso2_ros | |||
1 | 2020-07-03 | dlux_global_planner |
Plugin based global planner implementing the nav_core2::GlobalPlanner interface.
Plugin based global planner implementing the nav_core2::GlobalPlanner interface.
|
|
1 | 2020-07-03 | dlux_plugins |
Implementation of dlux_global_planner plugin interfaces.
Implementation of dlux_global_planner plugin interfaces.
|
|
1 | dm_lizi | |||
1 | dmu_ros | |||
0 | dna_extraction_msgs | |||
1 | dnn_detect | |||
1 | dock | |||
2 | dockeros | |||
1 | docomo_perception | |||
1 | dolly | |||
1 | dolly_follow | |||
1 | dolly_gazebo | |||
1 | dolly_ignition | |||
1 | dolly_tests | |||
1 | domain_bridge | |||
1 | domain_coordinator | |||
1 | doosan_robot | |||
1 | doosan_robotics | |||
1 | 2024-07-10 | downward |
fast downward: PDDL Planner (http://www.fast-downward.org)
fast downward: PDDL Planner (http://www.fast-downward.org)
|
|
0 | draco | |||
2 | draco_point_cloud_transport | |||
1 | drawing_handler | |||
1 | drc_com_common | |||
1 | drc_hubo | |||
1 | drc_navi | |||
1 | drc_plugin | |||
1 | drc_podo_connector | |||
1 | drc_slam | |||
1 | drc_task_common | |||
1 | drc_valve_task | |||
1 | 2021-03-23 | driver_base |
A framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test.
This package is deprecated.
A framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test.
This package is deprecated.
|
|
1 | 2021-03-23 | driver_common |
The driver_common stack contains classes and tools that are useful
throughout the driver stacks. It currently contains:
driver_base: A base class for sensors to provide a consistent state machine
(retries, error handling, etc.) and interface
timestamp_tools: Classes to help timestamp hardware events
The driver_common stack contains classes and tools that are useful
throughout the driver stacks. It currently contains:
driver_base: A base class for sensors to provide a consistent state machine
(retries, error handling, etc.) and interface
timestamp_tools: Classes to help timestamp hardware events
|
|
1 | drone_assets | |||
1 | drone_circuit_assets | |||
1 | drone_wrapper | |||
1 | drums_ros | |||
0 | ds4_driver | |||
1 | ds_dbw | |||
1 | ds_dbw_can | |||
1 | ds_dbw_joystick_demo | |||
1 | ds_dbw_msgs | |||
1 | dsr_control | |||
1 | dsr_description | |||
1 | dsr_example_py | |||
1 | dsr_gazebo | |||
1 | dsr_launcher | |||
1 | dsr_msgs | |||
1 | dt_local_planner | |||
1 | dual_arm_panda_moveit_config | |||
1 | dual_laser_merger | |||
1 | dual_quaternions | |||
1 | dual_quaternions_ros | |||
1 | dual_xarm6_moveit_config | |||
1 | dualarm_grasping | |||
1 | dummy_map_server | |||
1 | dummy_robot_bringup | |||
1 | dummy_sensors | |||
1 | dummy_slam_broadcaster | |||
1 | 2019-02-28 | dwa_local_planner |
This package provides an implementation of the Dynamic Window Approach to
local robot navigation on a plane. Given a global plan to follow and a
costmap, the local planner produces velocity commands to send to a mobile
base. This package supports any robot who's footprint can be represented as
a convex polygon or cicrle, and exposes its configuration as ROS parameters
that can be set in a launch file. The parameters for this planner are also
dynamically reconfigurable. This package's ROS wrapper adheres to the
BaseLocalPlanner interface specified in the
This package provides an implementation of the Dynamic Window Approach to
local robot navigation on a plane. Given a global plan to follow and a
costmap, the local planner produces velocity commands to send to a mobile
base. This package supports any robot who's footprint can be represented as
a convex polygon or cicrle, and exposes its configuration as ROS parameters
that can be set in a launch file. The parameters for this planner are also
dynamically reconfigurable. This package's ROS wrapper adheres to the
BaseLocalPlanner interface specified in the
|
|
1 | dwb_controller | |||
1 | dwb_core | |||
2 | 2020-07-03 | dwb_critics |
Implementations for dwb_local_planner TrajectoryCritic interface
Implementations for dwb_local_planner TrajectoryCritic interface
|
|
1 | 2020-07-03 | dwb_local_planner |
Plugin based local planner implementing the nav_core2::LocalPlanner interface.
Plugin based local planner implementing the nav_core2::LocalPlanner interface.
|
|
2 | 2020-07-03 | dwb_msgs |
Message/Service definitions specifically for the dwb_local_planner
Message/Service definitions specifically for the dwb_local_planner
|
|
2 | 2020-07-03 | dwb_plugins |
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_local_planner
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_local_planner
|
|
1 | dyn_tune | |||
1 | dynamic-graph | |||
1 | dynamic-graph-python | |||
1 | dynamic-graph-tutorial | |||
1 | dynamic_bandwidth_manager | |||
2 | 2024-04-01 | dynamic_edt_3d |
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
|
|
1 | dynamic_map | |||
1 | 2018-10-02 | dynamic_reconfigure |
This unary stack contains the dynamic_reconfigure package which provides a means to change
node parameters at any time without having to restart the node.
This unary stack contains the dynamic_reconfigure package which provides a means to change
node parameters at any time without having to restart the node.
|
|
1 | 2022-05-03 | dynamic_robot_state_publisher |
Improved ROS robot_state_publisher which can update the robot model via dynamic_reconfigure.
Improved ROS robot_state_publisher which can update the robot model via dynamic_reconfigure.
|
|
1 | dynamic_tf_publisher | |||
1 | dynamic_transform_publisher | |||
1 | dynamicvoronoi | |||
1 | dynamixel_control_hw | |||
1 | dynamixel_controllers | |||
1 | dynamixel_driver | |||
1 | dynamixel_hardware | |||
2 | dynamixel_hardware_interface | |||
1 | dynamixel_interface | |||
1 | dynamixel_motor | |||
1 | dynamixel_msgs | |||
1 | dynamixel_pro_arm | |||
1 | dynamixel_pro_arm_description | |||
1 | dynamixel_pro_arm_moveit_config | |||
1 | dynamixel_pro_controller | |||
1 | dynamixel_pro_driver | |||
1 | dynamixel_pro_moveit_controller | |||
1 | dynamixel_sdk | |||
1 | dynamixel_sdk_custom_interfaces | |||
1 | dynamixel_sdk_examples | |||
1 | dynamixel_tutorials | |||
1 | dynamixel_workbench | |||
1 | dynamixel_workbench_controllers | |||
1 | dynamixel_workbench_msgs | |||
1 | dynamixel_workbench_operators | |||
1 | dynamixel_workbench_toolbox | |||
1 | 2022-05-13 | dynpick_driver |
Driver package for Wacohtech dynpick force sensor. This contains
Driver package for Wacohtech dynpick force sensor. This contains
|
|
1 | earth_rover_bed_detection | |||
0 | earth_rover_common_messages | |||
1 | earth_rover_localization | |||
1 | earth_rover_piksi | |||
0 | earth_rover_xsens | |||
1 | 2020-04-02 | easy_markers |
Python library to assist in publishing markers easily
Python library to assist in publishing markers easily
|
|
1 | eband_local_planner | |||
1 | 2019-06-16 | eca_a9_control |
Configuration and launch files to control the ECA A9 AUV
Configuration and launch files to control the ECA A9 AUV
|
|
1 | 2019-06-16 | eca_a9_description |
Robot description for the ECA A9 AUV
Robot description for the ECA A9 AUV
|
|
1 | 2019-06-16 | eca_a9_gazebo |
Package with launch files for demonstrations with the ECA A9 AUV
Package with launch files for demonstrations with the ECA A9 AUV
|
|
1 | ecal | |||
1 | ecl | |||
1 | 2017-08-06 | ecl_build |
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
|
|
1 | ecl_command_line | |||
1 | ecl_concepts | |||
1 | 2016-06-15 | ecl_config |
These tools inspect and describe your system with macros, types
and functions.
These tools inspect and describe your system with macros, types
and functions.
|
|
1 | 2016-06-15 | ecl_console |
Color codes for ansii consoles.
Color codes for ansii consoles.
|
|
1 | ecl_containers | |||
1 | ecl_converters | |||
1 | 2016-06-15 | ecl_converters_lite |
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
|
|
1 | ecl_core | |||
1 | ecl_core_apps | |||
1 | ecl_devices | |||
1 | ecl_eigen | |||
1 | 2016-06-15 | ecl_errors |
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
|
|
1 | ecl_exceptions | |||
1 | ecl_filesystem | |||
1 | ecl_formatters | |||
1 | ecl_geometry | |||
1 | 2016-06-15 | ecl_io |
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
|
|
1 | ecl_ipc | |||
1 | 2017-08-06 | ecl_license |
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
|
|
1 | ecl_linear_algebra | |||
1 | 2016-06-15 | ecl_lite |
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
|
|
1 | ecl_manipulation | |||
2 | ecl_manipulators | |||
1 | ecl_math | |||
2 | ecl_mobile_robot | |||
1 | ecl_mpl | |||
1 | ecl_navigation | |||
1 | ecl_sigslots | |||
1 | 2016-06-15 | ecl_sigslots_lite |
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
|
|
1 | ecl_statistics | |||
1 | ecl_streams | |||
1 | ecl_threads | |||
1 | ecl_time | |||
1 | 2016-06-15 | ecl_time_lite |
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
|
|
1 | 2017-08-06 | ecl_tools |
Tools and utilities for ecl development.
Tools and utilities for ecl development.
|
|
1 | ecl_type_traits | |||
1 | ecl_utilities | |||
1 | 2018-05-14 | ecto |
Ecto is a hybrid C++/Python development framework for constructing and maintaining pipelines.
Ecto is a hybrid C++/Python development framework for constructing and maintaining pipelines.
|
|
1 | ecto_image_pipeline | |||
1 | ecto_opencv | |||
1 | ecto_openni | |||
1 | ecto_pcl | |||
1 | ecto_ros | |||
1 | edrone_client | |||
1 | edrone_server | |||
0 | ee_cart_imped_action | |||
0 | ee_cart_imped_control | |||
0 | ee_cart_imped_jsk_patch | |||
0 | ee_cart_imped_msgs | |||
2 | 2020-04-17 | effort_controllers |
effort_controllers
effort_controllers
|
|
2 | eg_conditional_generator | |||
2 | eg_random_generator | |||
0 | eigen3 | |||
1 | eigen3_cmake_module | |||
0 | eigen_checks | |||
1 | 2018-07-06 | eigen_conversions |
Conversion functions between:
- Eigen and KDL
- Eigen and geometry_msgs.
Conversion functions between:
- Eigen and KDL
- Eigen and geometry_msgs.
|
|
1 | 2017-03-28 | eigen_stl_containers |
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
|
|
1 | 2021-01-04 | eigen_typekit |
An Orocos typekit for Eigen types.
An Orocos typekit for Eigen types.
|
|
1 | eigen_utils | |||
1 | eigenpy | |||
1 | eiquadprog | |||
1 | ekf_localization | |||
1 | electronic_io | |||
1 | electronic_io_msgs |
Packages
Name | Description | |||
---|---|---|---|---|
1 | distance_map_node | |||
1 | distance_map_opencv | |||
1 | distance_map_rviz | |||
1 | distance_map_tools | |||
1 | dji_ronin | |||
1 | dji_sdk | |||
1 | dji_sdk_demo | |||
1 | dji_sdk_dji2mav | |||
1 | dji_sdk_lib | |||
1 | dji_sdk_web_groundstation | |||
0 | dlo_ros | |||
1 | dlut_hash_icp | |||
1 | dlut_laser | |||
1 | dlut_libvo | |||
1 | dlut_motor_hokuyo | |||
1 | dlut_move_base | |||
1 | dlut_pc_odom | |||
0 | dlut_place_recognition | |||
1 | dlut_smartrob | |||
1 | dlut_vision | |||
1 | dlut_viso2 | |||
1 | dlut_viso2_ros | |||
1 | dlux_global_planner | |||
1 | dlux_plugins | |||
1 | dm_lizi | |||
1 | dmu_ros | |||
0 | dna_extraction_msgs | |||
1 | dnn_detect | |||
1 | dock | |||
2 | dockeros | |||
1 | docomo_perception | |||
1 | dolly | |||
1 | dolly_follow | |||
1 | dolly_gazebo | |||
1 | dolly_ignition | |||
1 | dolly_tests | |||
1 | domain_bridge | |||
1 | domain_coordinator | |||
1 | doosan_robot | |||
1 | doosan_robotics | |||
1 | 2024-07-10 | downward |
fast downward: PDDL Planner (http://www.fast-downward.org)
fast downward: PDDL Planner (http://www.fast-downward.org)
|
|
0 | draco | |||
2 | draco_point_cloud_transport | |||
1 | 2018-04-16 | drawing_handler |
The rigid_body_handler package
The rigid_body_handler package
|
|
1 | drc_com_common | |||
1 | 2017-07-21 | drc_hubo |
The drc_hubo metapackages
The drc_hubo metapackages
|
|
1 | 2017-07-21 | drc_navi |
The drc_navi package
The drc_navi package
|
|
1 | 2017-07-21 | drc_plugin |
The drc_plugin package
The drc_plugin package
|
|
1 | 2017-07-21 | drc_podo_connector |
The drc_podo_connector package
The drc_podo_connector package
|
|
1 | 2017-07-21 | drc_slam |
The drc_slam package
The drc_slam package
|
|
1 | drc_task_common | |||
1 | drc_valve_task | |||
1 | 2021-03-23 | driver_base |
A framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test.
This package is deprecated.
A framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test.
This package is deprecated.
|
|
1 | 2021-03-23 | driver_common |
The driver_common stack contains classes and tools that are useful
throughout the driver stacks. It currently contains:
driver_base: A base class for sensors to provide a consistent state machine
(retries, error handling, etc.) and interface
timestamp_tools: Classes to help timestamp hardware events
The driver_common stack contains classes and tools that are useful
throughout the driver stacks. It currently contains:
driver_base: A base class for sensors to provide a consistent state machine
(retries, error handling, etc.) and interface
timestamp_tools: Classes to help timestamp hardware events
|
|
1 | drone_assets | |||
1 | drone_circuit_assets | |||
1 | drone_wrapper | |||
1 | drums_ros | |||
0 | ds4_driver | |||
1 | ds_dbw | |||
1 | ds_dbw_can | |||
1 | ds_dbw_joystick_demo | |||
1 | ds_dbw_msgs | |||
1 | dsr_control | |||
1 | dsr_description | |||
1 | dsr_example_py | |||
1 | dsr_gazebo | |||
1 | dsr_launcher | |||
1 | dsr_msgs | |||
1 | dt_local_planner | |||
1 | dual_arm_panda_moveit_config | |||
1 | dual_laser_merger | |||
1 | dual_quaternions | |||
1 | dual_quaternions_ros | |||
1 | dual_xarm6_moveit_config | |||
1 | dualarm_grasping | |||
1 | dummy_map_server | |||
1 | dummy_robot_bringup | |||
1 | dummy_sensors | |||
1 | 2016-09-15 | dummy_slam_broadcaster |
The dummy_slam_broadcaster package
The dummy_slam_broadcaster package
|
|
1 | 2017-08-01 | dwa_local_planner |
This package provides an implementation of the Dynamic Window Approach to
local robot navigation on a plane. Given a global plan to follow and a
costmap, the local planner produces velocity commands to send to a mobile
base. This package supports any robot who's footprint can be represented as
a convex polygon or cicrle, and exposes its configuration as ROS parameters
that can be set in a launch file. The parameters for this planner are also
dynamically reconfigurable. This package's ROS wrapper adheres to the
BaseLocalPlanner interface specified in the
This package provides an implementation of the Dynamic Window Approach to
local robot navigation on a plane. Given a global plan to follow and a
costmap, the local planner produces velocity commands to send to a mobile
base. This package supports any robot who's footprint can be represented as
a convex polygon or cicrle, and exposes its configuration as ROS parameters
that can be set in a launch file. The parameters for this planner are also
dynamically reconfigurable. This package's ROS wrapper adheres to the
BaseLocalPlanner interface specified in the
|
|
1 | dwb_controller | |||
1 | dwb_core | |||
2 | dwb_critics | |||
1 | dwb_local_planner | |||
2 | dwb_msgs | |||
2 | dwb_plugins | |||
1 | dyn_tune | |||
1 | dynamic-graph | |||
1 | dynamic-graph-python | |||
1 | dynamic-graph-tutorial | |||
1 | dynamic_bandwidth_manager | |||
2 | 2024-04-01 | dynamic_edt_3d |
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
|
|
1 | dynamic_map | |||
1 | 2018-10-02 | dynamic_reconfigure |
This unary stack contains the dynamic_reconfigure package which provides a means to change
node parameters at any time without having to restart the node.
This unary stack contains the dynamic_reconfigure package which provides a means to change
node parameters at any time without having to restart the node.
|
|
1 | dynamic_robot_state_publisher | |||
1 | 2024-11-12 | dynamic_tf_publisher |
dynamically set the tf trensformation
dynamically set the tf trensformation
|
|
1 | dynamic_transform_publisher | |||
1 | dynamicvoronoi | |||
1 | dynamixel_control_hw | |||
1 | 2020-05-10 | dynamixel_controllers |
This package contains a configurable node, services and a spawner script
to start, stop and restart one or more controller plugins. Reusable
controller types are defined for common Dynamixel motor joints. Both speed and
torque can be set for each joint. This python package can be used by more
specific robot controllers and all configurable parameters can be loaded
via a yaml file.
This package contains a configurable node, services and a spawner script
to start, stop and restart one or more controller plugins. Reusable
controller types are defined for common Dynamixel motor joints. Both speed and
torque can be set for each joint. This python package can be used by more
specific robot controllers and all configurable parameters can be loaded
via a yaml file.
|
|
1 | 2020-05-10 | dynamixel_driver |
This package provides low level IO for Robotis Dynamixel servos.
Fully supports and was tested with AX-12, AX-18, RX-24, RX-28,
MX-28, RX-64, EX-106 models. Hardware specific constants are
defined for reading and writing information from/to Dynamixel
servos. This low level package won't be used directly by most
ROS users. The higher level dynamixel_controllers and specific
robot joint controllers make use of this package.
This package provides low level IO for Robotis Dynamixel servos.
Fully supports and was tested with AX-12, AX-18, RX-24, RX-28,
MX-28, RX-64, EX-106 models. Hardware specific constants are
defined for reading and writing information from/to Dynamixel
servos. This low level package won't be used directly by most
ROS users. The higher level dynamixel_controllers and specific
robot joint controllers make use of this package.
|
|
1 | dynamixel_hardware | |||
2 | dynamixel_hardware_interface | |||
1 | dynamixel_interface | |||
1 | 2020-05-10 | dynamixel_motor |
This stack contains packages that are used to interface with Robotis
Dynamixel line of servo motors. This stack was tested with and fully
supports AX-12, AX-18, RX-24, RX-28, MX-28, RX-64, MX-64, EX-106 and
MX-106 models.
This stack contains packages that are used to interface with Robotis
Dynamixel line of servo motors. This stack was tested with and fully
supports AX-12, AX-18, RX-24, RX-28, MX-28, RX-64, MX-64, EX-106 and
MX-106 models.
|
|
1 | 2020-05-10 | dynamixel_msgs |
Common messages used throughout dynamixel_motor stack.
Common messages used throughout dynamixel_motor stack.
|
|
1 | dynamixel_pro_arm | |||
1 | dynamixel_pro_arm_description | |||
1 | dynamixel_pro_arm_moveit_config | |||
1 | dynamixel_pro_controller | |||
1 | dynamixel_pro_driver | |||
1 | dynamixel_pro_moveit_controller | |||
1 | dynamixel_sdk | |||
1 | dynamixel_sdk_custom_interfaces | |||
1 | dynamixel_sdk_examples | |||
1 | 2020-05-10 | dynamixel_tutorials |
Example configuration and launch file for dynamixel_motor stack.
Example configuration and launch file for dynamixel_motor stack.
|
|
1 | dynamixel_workbench | |||
1 | dynamixel_workbench_controllers | |||
1 | dynamixel_workbench_msgs | |||
1 | dynamixel_workbench_operators | |||
1 | dynamixel_workbench_toolbox | |||
1 | 2022-05-13 | dynpick_driver |
Driver package for Wacohtech dynpick force sensor. This contains
Driver package for Wacohtech dynpick force sensor. This contains
|
|
1 | earth_rover_bed_detection | |||
0 | earth_rover_common_messages | |||
1 | earth_rover_localization | |||
1 | earth_rover_piksi | |||
0 | earth_rover_xsens | |||
1 | 2015-07-11 | easy_markers |
Python library to assist in publishing markers easily
Python library to assist in publishing markers easily
|
|
1 | eband_local_planner | |||
1 | eca_a9_control | |||
1 | eca_a9_description | |||
1 | eca_a9_gazebo | |||
1 | ecal | |||
1 | 2018-09-11 | ecl |
Metapackage bringing all of ecl together.
Metapackage bringing all of ecl together.
|
|
1 | 2022-09-27 | ecl_build |
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
|
|
1 | 2024-06-23 | ecl_command_line |
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
|
|
1 | 2024-06-23 | ecl_concepts |
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
|
|
1 | 2022-09-27 | ecl_config |
These tools inspect and describe your system with macros, types
and functions.
These tools inspect and describe your system with macros, types
and functions.
|
|
1 | 2022-09-27 | ecl_console |
Color codes for ansii consoles.
Color codes for ansii consoles.
|
|
1 | 2024-06-23 | ecl_containers |
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
|
|
1 | 2024-06-23 | ecl_converters |
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
|
|
1 | 2022-09-27 | ecl_converters_lite |
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
|
|
1 | 2024-06-23 | ecl_core |
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
|
|
1 | 2024-06-23 | ecl_core_apps |
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
|
|
1 | 2024-06-23 | ecl_devices |
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
|
|
1 | 2024-06-23 | ecl_eigen |
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
|
|
1 | 2022-09-27 | ecl_errors |
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
|
|
1 | 2024-06-23 | ecl_exceptions |
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
|
|
1 | 2024-06-23 | ecl_filesystem |
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
|
|
1 | 2024-06-23 | ecl_formatters |
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
|
|
1 | 2024-06-23 | ecl_geometry |
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
|
|
1 | 2022-09-27 | ecl_io |
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
|
|
1 | 2024-06-23 | ecl_ipc |
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
|
|
1 | 2022-09-27 | ecl_license |
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
|
|
1 | 2024-06-23 | ecl_linear_algebra |
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
|
|
1 | 2022-09-27 | ecl_lite |
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
|
|
1 | 2018-09-11 | ecl_manipulation |
Includes basic manipulation related structures as well as a few
algorithms currently used at Yujin Robot.
Includes basic manipulation related structures as well as a few
algorithms currently used at Yujin Robot.
|
|
2 | 2018-09-11 | ecl_manipulators |
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
|
|
1 | 2024-06-23 | ecl_math |
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
|
|
2 | 2018-05-14 | ecl_mobile_robot |
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
|
|
1 | 2024-06-23 | ecl_mpl |
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
|
|
1 | 2018-05-14 | ecl_navigation |
This stack aims to bring the common tools and algorithms needed to
develop navigation algorithms, in particular slam. It does not focus on
the end-point solution, rather the tools needed to create a variety of
end-point solutions.
This stack aims to bring the common tools and algorithms needed to
develop navigation algorithms, in particular slam. It does not focus on
the end-point solution, rather the tools needed to create a variety of
end-point solutions.
|
|
1 | 2024-06-23 | ecl_sigslots |
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
|
|
1 | 2022-09-27 | ecl_sigslots_lite |
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
|
|
1 | 2024-06-23 | ecl_statistics |
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
|
|
1 | 2024-06-23 | ecl_streams |
These are lightweight text streaming classes that connect to standardised
ecl type devices.
These are lightweight text streaming classes that connect to standardised
ecl type devices.
|
|
1 | 2024-06-23 | ecl_threads |
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
|
|
1 | 2024-06-23 | ecl_time |
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
|
|
1 | 2022-09-27 | ecl_time_lite |
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
|
|
1 | 2022-09-27 | ecl_tools |
Tools and utilities for ecl development.
Tools and utilities for ecl development.
|
|
1 | 2024-06-23 | ecl_type_traits |
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
|
|
1 | 2024-06-23 | ecl_utilities |
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
|
|
1 | 2018-05-14 | ecto |
Ecto is a hybrid C++/Python development framework for constructing and maintaining pipelines.
Ecto is a hybrid C++/Python development framework for constructing and maintaining pipelines.
|
|
1 | 2016-04-24 | ecto_image_pipeline |
Common tools for image based pipelines. Includes stereo and mono camera drivers, rectification, image sinks, calibration, etc..
Common tools for image based pipelines. Includes stereo and mono camera drivers, rectification, image sinks, calibration, etc..
|
|
1 | 2016-04-24 | ecto_opencv |
Ecto bindings for common opencv functionality.
Ecto bindings for common opencv functionality.
|
|
1 | 2015-05-09 | ecto_openni |
Ecto bindings for the openni sensor.
Ecto bindings for the openni sensor.
|
|
1 | 2016-08-25 | ecto_pcl |
Ecto bindings for common PCL functionality.
Ecto bindings for common PCL functionality.
|
|
1 | 2016-08-25 | ecto_ros |
A set of generic cells to interact with ROS
A set of generic cells to interact with ROS
|
|
1 | edrone_client | |||
1 | edrone_server | |||
0 | ee_cart_imped_action | |||
0 | ee_cart_imped_control | |||
0 | ee_cart_imped_jsk_patch | |||
0 | ee_cart_imped_msgs | |||
2 | 2016-08-10 | effort_controllers |
effort_controllers
effort_controllers
|
|
2 | eg_conditional_generator | |||
2 | eg_random_generator | |||
0 | eigen3 | |||
1 | eigen3_cmake_module | |||
0 | eigen_checks | |||
1 | 2018-07-06 | eigen_conversions |
Conversion functions between:
- Eigen and KDL
- Eigen and geometry_msgs.
Conversion functions between:
- Eigen and KDL
- Eigen and geometry_msgs.
|
|
1 | 2017-03-28 | eigen_stl_containers |
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
|
|
1 | 2019-05-16 | eigen_typekit |
An Orocos typekit for Eigen types.
An Orocos typekit for Eigen types.
|
|
1 | eigen_utils | |||
1 | eigenpy | |||
1 | eiquadprog | |||
1 | ekf_localization | |||
1 | electronic_io | |||
1 | electronic_io_msgs |
Packages
Name | Description | |||
---|---|---|---|---|
1 | distance_map_node | |||
1 | distance_map_opencv | |||
1 | distance_map_rviz | |||
1 | distance_map_tools | |||
1 | 2018-05-25 | dji_ronin |
DJI Ronin Remote
DJI Ronin Remote
|
|
1 | 2016-12-23 | dji_sdk |
A ROS package using DJI Onboard SDK.
A ROS package using DJI Onboard SDK.
|
|
1 | 2016-12-23 | dji_sdk_demo |
The dji_sdk_demo package
The dji_sdk_demo package
|
|
1 | 2016-12-23 | dji_sdk_dji2mav |
The dji_sdk_dji2mav package
The dji_sdk_dji2mav package
|
|
1 | 2016-12-23 | dji_sdk_lib |
The dji_sdk_lib package
The dji_sdk_lib package
|
|
1 | 2016-12-23 | dji_sdk_web_groundstation |
The dji_sdk_web_groundstation package
The dji_sdk_web_groundstation package
|
|
0 | dlo_ros | |||
1 | 2015-06-24 | dlut_hash_icp |
The dlut_hash_icp package
The dlut_hash_icp package
|
|
1 | 2015-06-24 | dlut_laser |
ROS Nodes developed on SmartROB at DaLian University Of Technology.
ROS Nodes developed on SmartROB at DaLian University Of Technology.
|
|
1 | 2015-07-26 | dlut_libvo |
dlut_libvo library based on libviso2, so rename this library to dlut_libvo.
dlut_libvo library based on libviso2, so rename this library to dlut_libvo.
|
|
1 | 2015-06-17 | dlut_motor_hokuyo |
The dlut_motor_hokuyo package
The dlut_motor_hokuyo package
|
|
1 | 2015-06-17 | dlut_move_base |
The dlut_move_base package
The dlut_move_base package
|
|
1 | 2015-06-17 | dlut_pc_odom |
The dlut_pc_odom package
The dlut_pc_odom package
|
|
0 | dlut_place_recognition | |||
1 | 2015-06-17 | dlut_smartrob |
ROS Nodes developed on SmartROB at DaLian University Of Technology.
ROS Nodes developed on SmartROB at DaLian University Of Technology.
|
|
1 | 2015-07-26 | dlut_vision |
ROS Nodes developed on SMartROB at DaLian University Of Technology.
ROS Nodes developed on SMartROB at DaLian University Of Technology.
|
|
1 | 2015-07-26 | dlut_viso2 |
This package developed from viso2_ros and libviso2.
This package developed from viso2_ros and libviso2.
|
|
1 | 2015-07-26 | dlut_viso2_ros |
This package developed from viso2_ros and libviso2
This package developed from viso2_ros and libviso2
|
|
1 | 2020-07-03 | dlux_global_planner |
Plugin based global planner implementing the nav_core2::GlobalPlanner interface.
Plugin based global planner implementing the nav_core2::GlobalPlanner interface.
|
|
1 | 2020-07-03 | dlux_plugins |
Implementation of dlux_global_planner plugin interfaces.
Implementation of dlux_global_planner plugin interfaces.
|
|
1 | dm_lizi | |||
1 | dmu_ros | |||
0 | dna_extraction_msgs | |||
1 | dnn_detect | |||
1 | dock | |||
2 | dockeros | |||
1 | 2018-11-01 | docomo_perception |
The docomo_perception package
The docomo_perception package
|
|
1 | dolly | |||
1 | dolly_follow | |||
1 | dolly_gazebo | |||
1 | dolly_ignition | |||
1 | dolly_tests | |||
1 | domain_bridge | |||
1 | domain_coordinator | |||
1 | doosan_robot | |||
1 | doosan_robotics | |||
1 | 2024-07-10 | downward |
fast downward: PDDL Planner (http://www.fast-downward.org)
fast downward: PDDL Planner (http://www.fast-downward.org)
|
|
0 | draco | |||
2 | draco_point_cloud_transport | |||
1 | 2018-04-16 | drawing_handler |
The rigid_body_handler package
The rigid_body_handler package
|
|
1 | 2017-03-15 | drc_com_common |
drc_com_common
drc_com_common
|
|
1 | 2017-07-21 | drc_hubo |
The drc_hubo metapackages
The drc_hubo metapackages
|
|
1 | 2017-07-21 | drc_navi |
The drc_navi package
The drc_navi package
|
|
1 | 2017-07-21 | drc_plugin |
The drc_plugin package
The drc_plugin package
|
|
1 | 2017-07-21 | drc_podo_connector |
The drc_podo_connector package
The drc_podo_connector package
|
|
1 | 2017-07-21 | drc_slam |
The drc_slam package
The drc_slam package
|
|
1 | 2017-03-15 | drc_task_common |
drc_task_common
drc_task_common
|
|
1 | 2017-03-15 | drc_valve_task |
drc_valve_task
drc_valve_task
|
|
1 | 2021-03-23 | driver_base |
A framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test.
This package is deprecated.
A framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test.
This package is deprecated.
|
|
1 | 2021-03-23 | driver_common |
The driver_common stack contains classes and tools that are useful
throughout the driver stacks. It currently contains:
driver_base: A base class for sensors to provide a consistent state machine
(retries, error handling, etc.) and interface
timestamp_tools: Classes to help timestamp hardware events
The driver_common stack contains classes and tools that are useful
throughout the driver stacks. It currently contains:
driver_base: A base class for sensors to provide a consistent state machine
(retries, error handling, etc.) and interface
timestamp_tools: Classes to help timestamp hardware events
|
|
1 | drone_assets | |||
1 | drone_circuit_assets | |||
1 | drone_wrapper | |||
1 | 2016-02-19 | drums_ros |
ROS Adapter for Drums (Distributed Robot Monitoring System)
ROS Adapter for Drums (Distributed Robot Monitoring System)
|
|
0 | ds4_driver | |||
1 | ds_dbw | |||
1 | ds_dbw_can | |||
1 | ds_dbw_joystick_demo | |||
1 | ds_dbw_msgs | |||
1 | dsr_control | |||
1 | dsr_description | |||
1 | dsr_example_py | |||
1 | dsr_gazebo | |||
1 | dsr_launcher | |||
1 | dsr_msgs | |||
1 | dt_local_planner | |||
1 | dual_arm_panda_moveit_config | |||
1 | dual_laser_merger | |||
1 | dual_quaternions | |||
1 | dual_quaternions_ros | |||
1 | dual_xarm6_moveit_config | |||
1 | 2024-01-16 | dualarm_grasping |
The dualarm_grasping package
The dualarm_grasping package
|
|
1 | dummy_map_server | |||
1 | dummy_robot_bringup | |||
1 | dummy_sensors | |||
1 | 2016-09-15 | dummy_slam_broadcaster |
The dummy_slam_broadcaster package
The dummy_slam_broadcaster package
|
|
1 | 2019-02-28 | dwa_local_planner |
This package provides an implementation of the Dynamic Window Approach to
local robot navigation on a plane. Given a global plan to follow and a
costmap, the local planner produces velocity commands to send to a mobile
base. This package supports any robot who's footprint can be represented as
a convex polygon or cicrle, and exposes its configuration as ROS parameters
that can be set in a launch file. The parameters for this planner are also
dynamically reconfigurable. This package's ROS wrapper adheres to the
BaseLocalPlanner interface specified in the
This package provides an implementation of the Dynamic Window Approach to
local robot navigation on a plane. Given a global plan to follow and a
costmap, the local planner produces velocity commands to send to a mobile
base. This package supports any robot who's footprint can be represented as
a convex polygon or cicrle, and exposes its configuration as ROS parameters
that can be set in a launch file. The parameters for this planner are also
dynamically reconfigurable. This package's ROS wrapper adheres to the
BaseLocalPlanner interface specified in the
|
|
1 | dwb_controller | |||
1 | dwb_core | |||
2 | 2020-07-03 | dwb_critics |
Implementations for dwb_local_planner TrajectoryCritic interface
Implementations for dwb_local_planner TrajectoryCritic interface
|
|
1 | 2020-07-03 | dwb_local_planner |
Plugin based local planner implementing the nav_core2::LocalPlanner interface.
Plugin based local planner implementing the nav_core2::LocalPlanner interface.
|
|
2 | 2020-07-03 | dwb_msgs |
Message/Service definitions specifically for the dwb_local_planner
Message/Service definitions specifically for the dwb_local_planner
|
|
2 | 2020-07-03 | dwb_plugins |
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_local_planner
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_local_planner
|
|
1 | dyn_tune | |||
1 | dynamic-graph | |||
1 | dynamic-graph-python | |||
1 | dynamic-graph-tutorial | |||
1 | dynamic_bandwidth_manager | |||
2 | 2024-04-01 | dynamic_edt_3d |
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
|
|
1 | 2015-11-04 | dynamic_map |
Package that manages the costmap construction
Package that manages the costmap construction
|
|
1 | 2018-10-02 | dynamic_reconfigure |
This unary stack contains the dynamic_reconfigure package which provides a means to change
node parameters at any time without having to restart the node.
This unary stack contains the dynamic_reconfigure package which provides a means to change
node parameters at any time without having to restart the node.
|
|
1 | dynamic_robot_state_publisher | |||
1 | 2024-11-12 | dynamic_tf_publisher |
dynamically set the tf trensformation
dynamically set the tf trensformation
|
|
1 | 2017-11-24 | dynamic_transform_publisher |
Publish a static transform configured through dynamic reconfigure
Publish a static transform configured through dynamic reconfigure
|
|
1 | 2015-09-08 | dynamicvoronoi |
|
|
1 | dynamixel_control_hw | |||
1 | 2020-05-10 | dynamixel_controllers |
This package contains a configurable node, services and a spawner script
to start, stop and restart one or more controller plugins. Reusable
controller types are defined for common Dynamixel motor joints. Both speed and
torque can be set for each joint. This python package can be used by more
specific robot controllers and all configurable parameters can be loaded
via a yaml file.
This package contains a configurable node, services and a spawner script
to start, stop and restart one or more controller plugins. Reusable
controller types are defined for common Dynamixel motor joints. Both speed and
torque can be set for each joint. This python package can be used by more
specific robot controllers and all configurable parameters can be loaded
via a yaml file.
|
|
1 | 2020-05-10 | dynamixel_driver |
This package provides low level IO for Robotis Dynamixel servos.
Fully supports and was tested with AX-12, AX-18, RX-24, RX-28,
MX-28, RX-64, EX-106 models. Hardware specific constants are
defined for reading and writing information from/to Dynamixel
servos. This low level package won't be used directly by most
ROS users. The higher level dynamixel_controllers and specific
robot joint controllers make use of this package.
This package provides low level IO for Robotis Dynamixel servos.
Fully supports and was tested with AX-12, AX-18, RX-24, RX-28,
MX-28, RX-64, EX-106 models. Hardware specific constants are
defined for reading and writing information from/to Dynamixel
servos. This low level package won't be used directly by most
ROS users. The higher level dynamixel_controllers and specific
robot joint controllers make use of this package.
|
|
1 | dynamixel_hardware | |||
2 | dynamixel_hardware_interface | |||
1 | dynamixel_interface | |||
1 | 2020-05-10 | dynamixel_motor |
This stack contains packages that are used to interface with Robotis
Dynamixel line of servo motors. This stack was tested with and fully
supports AX-12, AX-18, RX-24, RX-28, MX-28, RX-64, MX-64, EX-106 and
MX-106 models.
This stack contains packages that are used to interface with Robotis
Dynamixel line of servo motors. This stack was tested with and fully
supports AX-12, AX-18, RX-24, RX-28, MX-28, RX-64, MX-64, EX-106 and
MX-106 models.
|
|
1 | 2020-05-10 | dynamixel_msgs |
Common messages used throughout dynamixel_motor stack.
Common messages used throughout dynamixel_motor stack.
|
|
1 | dynamixel_pro_arm | |||
1 | dynamixel_pro_arm_description | |||
1 | dynamixel_pro_arm_moveit_config | |||
1 | dynamixel_pro_controller | |||
1 | dynamixel_pro_driver | |||
1 | dynamixel_pro_moveit_controller | |||
1 | 2020-07-17 | dynamixel_sdk |
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
|
|
1 | dynamixel_sdk_custom_interfaces | |||
1 | dynamixel_sdk_examples | |||
1 | 2020-05-10 | dynamixel_tutorials |
Example configuration and launch file for dynamixel_motor stack.
Example configuration and launch file for dynamixel_motor stack.
|
|
1 | dynamixel_workbench | |||
1 | dynamixel_workbench_controllers | |||
1 | dynamixel_workbench_msgs | |||
1 | dynamixel_workbench_operators | |||
1 | dynamixel_workbench_toolbox | |||
1 | 2022-05-13 | dynpick_driver |
Driver package for Wacohtech dynpick force sensor. This contains
Driver package for Wacohtech dynpick force sensor. This contains
|
|
1 | earth_rover_bed_detection | |||
0 | earth_rover_common_messages | |||
1 | earth_rover_localization | |||
1 | earth_rover_piksi | |||
0 | earth_rover_xsens | |||
1 | 2015-07-11 | easy_markers |
Python library to assist in publishing markers easily
Python library to assist in publishing markers easily
|
|
1 | 2020-02-18 | eband_local_planner |
eband_local_planner implements a plugin to the
base_local_planner. It implements the Elastic Band method on the
SE2 manifold.
eband_local_planner implements a plugin to the
base_local_planner. It implements the Elastic Band method on the
SE2 manifold.
|
|
1 | eca_a9_control | |||
1 | eca_a9_description | |||
1 | eca_a9_gazebo | |||
1 | ecal | |||
1 | 2018-09-11 | ecl |
Metapackage bringing all of ecl together.
Metapackage bringing all of ecl together.
|
|
1 | 2017-02-05 | ecl_build |
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
|
|
1 | 2017-06-26 | ecl_command_line |
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
|
|
1 | 2017-06-26 | ecl_concepts |
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
|
|
1 | 2016-06-15 | ecl_config |
These tools inspect and describe your system with macros, types
and functions.
These tools inspect and describe your system with macros, types
and functions.
|
|
1 | 2016-06-15 | ecl_console |
Color codes for ansii consoles.
Color codes for ansii consoles.
|
|
1 | 2017-06-26 | ecl_containers |
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
|
|
1 | 2017-06-26 | ecl_converters |
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
|
|
1 | 2016-06-15 | ecl_converters_lite |
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
|
|
1 | 2017-06-26 | ecl_core |
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
|
|
1 | 2017-06-26 | ecl_core_apps |
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
|
|
1 | 2017-06-26 | ecl_devices |
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
|
|
1 | 2017-06-26 | ecl_eigen |
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
|
|
1 | 2016-06-15 | ecl_errors |
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
|
|
1 | 2017-06-26 | ecl_exceptions |
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
|
|
1 | 2017-06-26 | ecl_filesystem |
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
|
|
1 | 2017-06-26 | ecl_formatters |
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
|
|
1 | 2017-06-26 | ecl_geometry |
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
|
|
1 | 2016-06-15 | ecl_io |
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
|
|
1 | 2017-06-26 | ecl_ipc |
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
|
|
1 | 2017-02-05 | ecl_license |
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
|
|
1 | 2017-06-26 | ecl_linear_algebra |
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
|
|
1 | 2016-06-15 | ecl_lite |
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
|
|
1 | 2018-09-11 | ecl_manipulation |
Includes basic manipulation related structures as well as a few
algorithms currently used at Yujin Robot.
Includes basic manipulation related structures as well as a few
algorithms currently used at Yujin Robot.
|
|
2 | 2018-09-11 | ecl_manipulators |
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
|
|
1 | 2017-06-26 | ecl_math |
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
|
|
2 | 2016-11-09 | ecl_mobile_robot |
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
|
|
1 | 2017-06-26 | ecl_mpl |
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
|
|
1 | 2016-11-09 | ecl_navigation |
This stack aims to bring the common tools and algorithms needed to
develop navigation algorithms, in particular slam. It does not focus on
the end-point solution, rather the tools needed to create a variety of
end-point solutions.
This stack aims to bring the common tools and algorithms needed to
develop navigation algorithms, in particular slam. It does not focus on
the end-point solution, rather the tools needed to create a variety of
end-point solutions.
|
|
1 | 2017-06-26 | ecl_sigslots |
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
|
|
1 | 2016-06-15 | ecl_sigslots_lite |
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
|
|
1 | 2017-06-26 | ecl_statistics |
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
|
|
1 | 2017-06-26 | ecl_streams |
These are lightweight text streaming classes that connect to standardised
ecl type devices.
These are lightweight text streaming classes that connect to standardised
ecl type devices.
|
|
1 | 2017-06-26 | ecl_threads |
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
|
|
1 | 2017-06-26 | ecl_time |
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
|
|
1 | 2016-06-15 | ecl_time_lite |
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
|
|
1 | 2017-02-05 | ecl_tools |
Tools and utilities for ecl development.
Tools and utilities for ecl development.
|
|
1 | 2017-06-26 | ecl_type_traits |
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
|
|
1 | 2017-06-26 | ecl_utilities |
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
|
|
1 | 2018-05-14 | ecto |
Ecto is a hybrid C++/Python development framework for constructing and maintaining pipelines.
Ecto is a hybrid C++/Python development framework for constructing and maintaining pipelines.
|
|
1 | 2016-04-24 | ecto_image_pipeline |
Common tools for image based pipelines. Includes stereo and mono camera drivers, rectification, image sinks, calibration, etc..
Common tools for image based pipelines. Includes stereo and mono camera drivers, rectification, image sinks, calibration, etc..
|
|
1 | 2016-04-24 | ecto_opencv |
Ecto bindings for common opencv functionality.
Ecto bindings for common opencv functionality.
|
|
1 | 2015-05-09 | ecto_openni |
Ecto bindings for the openni sensor.
Ecto bindings for the openni sensor.
|
|
1 | 2016-08-25 | ecto_pcl |
Ecto bindings for common PCL functionality.
Ecto bindings for common PCL functionality.
|
|
1 | 2016-08-25 | ecto_ros |
A set of generic cells to interact with ROS
A set of generic cells to interact with ROS
|
|
1 | edrone_client | |||
1 | edrone_server | |||
0 | ee_cart_imped_action | |||
0 | ee_cart_imped_control | |||
0 | ee_cart_imped_jsk_patch | |||
0 | ee_cart_imped_msgs | |||
2 | 2017-07-01 | effort_controllers |
effort_controllers
effort_controllers
|
|
2 | eg_conditional_generator | |||
2 | eg_random_generator | |||
0 | eigen3 | |||
1 | eigen3_cmake_module | |||
0 | eigen_checks | |||
1 | 2018-07-06 | eigen_conversions |
Conversion functions between:
- Eigen and KDL
- Eigen and geometry_msgs.
Conversion functions between:
- Eigen and KDL
- Eigen and geometry_msgs.
|
|
1 | 2017-03-28 | eigen_stl_containers |
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
|
|
1 | 2019-05-16 | eigen_typekit |
An Orocos typekit for Eigen types.
An Orocos typekit for Eigen types.
|
|
1 | eigen_utils | |||
1 | eigenpy | |||
1 | eiquadprog | |||
1 | 2016-05-11 | ekf_localization |
The advanced_robotics package
The advanced_robotics package
|
|
1 | electronic_io | |||
1 | electronic_io_msgs |
Packages
Name | Description | |||
---|---|---|---|---|
1 | distance_map_node | |||
1 | distance_map_opencv | |||
1 | distance_map_rviz | |||
1 | distance_map_tools | |||
1 | dji_ronin | |||
1 | dji_sdk | |||
1 | dji_sdk_demo | |||
1 | dji_sdk_dji2mav | |||
1 | dji_sdk_lib | |||
1 | dji_sdk_web_groundstation | |||
0 | dlo_ros | |||
1 | dlut_hash_icp | |||
1 | dlut_laser | |||
1 | dlut_libvo | |||
1 | dlut_motor_hokuyo | |||
1 | dlut_move_base | |||
1 | dlut_pc_odom | |||
0 | dlut_place_recognition | |||
1 | dlut_smartrob | |||
1 | dlut_vision | |||
1 | dlut_viso2 | |||
1 | dlut_viso2_ros | |||
1 | dlux_global_planner | |||
1 | dlux_plugins | |||
1 | 2014-01-22 | dm_lizi |
Wandering algorithm implementation using decision_making tools
Wandering algorithm implementation using decision_making tools
|
|
1 | dmu_ros | |||
0 | dna_extraction_msgs | |||
1 | dnn_detect | |||
1 | dock | |||
2 | dockeros | |||
1 | docomo_perception | |||
1 | dolly | |||
1 | dolly_follow | |||
1 | dolly_gazebo | |||
1 | dolly_ignition | |||
1 | dolly_tests | |||
1 | domain_bridge | |||
1 | domain_coordinator | |||
1 | doosan_robot | |||
1 | doosan_robotics | |||
1 | 2024-07-10 | downward |
fast downward: PDDL Planner (http://www.fast-downward.org)
fast downward: PDDL Planner (http://www.fast-downward.org)
|
|
0 | draco | |||
2 | draco_point_cloud_transport | |||
1 | 2018-04-16 | drawing_handler |
The rigid_body_handler package
The rigid_body_handler package
|
|
1 | drc_com_common | |||
1 | drc_hubo | |||
1 | drc_navi | |||
1 | drc_plugin | |||
1 | drc_podo_connector | |||
1 | drc_slam | |||
1 | drc_task_common | |||
1 | drc_valve_task | |||
1 | 2013-08-21 | driver_base |
A framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test.
This package is deprecated.
A framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test.
This package is deprecated.
|
|
1 | 2013-08-21 | driver_common |
The driver_common stack contains classes and tools that are useful
throughout the driver stacks. It currently contains:
driver_base: A base class for sensors to provide a consistent state machine
(retries, error handling, etc.) and interface
timestamp_tools: Classes to help timestamp hardware events
The driver_common stack contains classes and tools that are useful
throughout the driver stacks. It currently contains:
driver_base: A base class for sensors to provide a consistent state machine
(retries, error handling, etc.) and interface
timestamp_tools: Classes to help timestamp hardware events
|
|
1 | drone_assets | |||
1 | drone_circuit_assets | |||
1 | drone_wrapper | |||
1 | drums_ros | |||
0 | ds4_driver | |||
1 | ds_dbw | |||
1 | ds_dbw_can | |||
1 | ds_dbw_joystick_demo | |||
1 | ds_dbw_msgs | |||
1 | dsr_control | |||
1 | dsr_description | |||
1 | dsr_example_py | |||
1 | dsr_gazebo | |||
1 | dsr_launcher | |||
1 | dsr_msgs | |||
1 | 2014-07-30 | dt_local_planner |
A local planner for the ROS navigation stack with dynamic trajectory planning.
A local planner for the ROS navigation stack with dynamic trajectory planning.
|
|
1 | dual_arm_panda_moveit_config | |||
1 | dual_laser_merger | |||
1 | dual_quaternions | |||
1 | dual_quaternions_ros | |||
1 | dual_xarm6_moveit_config | |||
1 | dualarm_grasping | |||
1 | dummy_map_server | |||
1 | dummy_robot_bringup | |||
1 | dummy_sensors | |||
1 | 2016-09-15 | dummy_slam_broadcaster |
The dummy_slam_broadcaster package
The dummy_slam_broadcaster package
|
|
1 | 2015-05-01 | dwa_local_planner |
This package provides an implementation of the Dynamic Window Approach to
local robot navigation on a plane. Given a global plan to follow and a
costmap, the local planner produces velocity commands to send to a mobile
base. This package supports any robot who's footprint can be represented as
a convex polygon or cicrle, and exposes its configuration as ROS parameters
that can be set in a launch file. The parameters for this planner are also
dynamically reconfigurable. This package's ROS wrapper adheres to the
BaseLocalPlanner interface specified in the
This package provides an implementation of the Dynamic Window Approach to
local robot navigation on a plane. Given a global plan to follow and a
costmap, the local planner produces velocity commands to send to a mobile
base. This package supports any robot who's footprint can be represented as
a convex polygon or cicrle, and exposes its configuration as ROS parameters
that can be set in a launch file. The parameters for this planner are also
dynamically reconfigurable. This package's ROS wrapper adheres to the
BaseLocalPlanner interface specified in the
|
|
1 | dwb_controller | |||
1 | dwb_core | |||
2 | dwb_critics | |||
1 | dwb_local_planner | |||
2 | dwb_msgs | |||
2 | dwb_plugins | |||
1 | dyn_tune | |||
1 | dynamic-graph | |||
1 | dynamic-graph-python | |||
1 | dynamic-graph-tutorial | |||
1 | 2017-08-29 | dynamic_bandwidth_manager |
dynamic_bandwidth_manager is a ros-based dynamic bandwidth management system for controlling the rate that a node publishes a topic, managing different channels where commands, sensory data and video frames are exchanged
dynamic_bandwidth_manager is a ros-based dynamic bandwidth management system for controlling the rate that a node publishes a topic, managing different channels where commands, sensory data and video frames are exchanged
|
|
2 | 2024-04-01 | dynamic_edt_3d |
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
|
|
1 | dynamic_map | |||
1 | 2018-10-02 | dynamic_reconfigure |
This unary stack contains the dynamic_reconfigure package which provides a means to change
node parameters at any time without having to restart the node.
This unary stack contains the dynamic_reconfigure package which provides a means to change
node parameters at any time without having to restart the node.
|
|
1 | dynamic_robot_state_publisher | |||
1 | 2024-11-12 | dynamic_tf_publisher |
dynamically set the tf trensformation
dynamically set the tf trensformation
|
|
1 | dynamic_transform_publisher | |||
1 | dynamicvoronoi | |||
1 | dynamixel_control_hw | |||
1 | 2020-05-10 | dynamixel_controllers |
This package contains a configurable node, services and a spawner script
to start, stop and restart one or more controller plugins. Reusable
controller types are defined for common Dynamixel motor joints. Both speed and
torque can be set for each joint. This python package can be used by more
specific robot controllers and all configurable parameters can be loaded
via a yaml file.
This package contains a configurable node, services and a spawner script
to start, stop and restart one or more controller plugins. Reusable
controller types are defined for common Dynamixel motor joints. Both speed and
torque can be set for each joint. This python package can be used by more
specific robot controllers and all configurable parameters can be loaded
via a yaml file.
|
|
1 | 2020-05-10 | dynamixel_driver |
This package provides low level IO for Robotis Dynamixel servos.
Fully supports and was tested with AX-12, AX-18, RX-24, RX-28,
MX-28, RX-64, EX-106 models. Hardware specific constants are
defined for reading and writing information from/to Dynamixel
servos. This low level package won't be used directly by most
ROS users. The higher level dynamixel_controllers and specific
robot joint controllers make use of this package.
This package provides low level IO for Robotis Dynamixel servos.
Fully supports and was tested with AX-12, AX-18, RX-24, RX-28,
MX-28, RX-64, EX-106 models. Hardware specific constants are
defined for reading and writing information from/to Dynamixel
servos. This low level package won't be used directly by most
ROS users. The higher level dynamixel_controllers and specific
robot joint controllers make use of this package.
|
|
1 | dynamixel_hardware | |||
2 | 2013-09-11 | dynamixel_hardware_interface |
dynamixel_hardware_interface
dynamixel_hardware_interface
|
|
1 | dynamixel_interface | |||
1 | 2020-05-10 | dynamixel_motor |
This stack contains packages that are used to interface with Robotis
Dynamixel line of servo motors. This stack was tested with and fully
supports AX-12, AX-18, RX-24, RX-28, MX-28, RX-64, MX-64, EX-106 and
MX-106 models.
This stack contains packages that are used to interface with Robotis
Dynamixel line of servo motors. This stack was tested with and fully
supports AX-12, AX-18, RX-24, RX-28, MX-28, RX-64, MX-64, EX-106 and
MX-106 models.
|
|
1 | 2020-05-10 | dynamixel_msgs |
Common messages used throughout dynamixel_motor stack.
Common messages used throughout dynamixel_motor stack.
|
|
1 | 2013-08-20 | dynamixel_pro_arm |
The dynamixel_pro_arm package
The dynamixel_pro_arm package
|
|
1 | 2013-08-20 | dynamixel_pro_arm_description |
The dynamixel_pro_arm_description package contains an URDF model of the dynamixel pro arm
The dynamixel_pro_arm_description package contains an URDF model of the dynamixel pro arm
|
|
1 | 2013-08-20 | dynamixel_pro_arm_moveit_config |
An automatically generated package with all the configuration and launch files for using the dynamixel_pro_arm with the MoveIt Motion Planning Framework
An automatically generated package with all the configuration and launch files for using the dynamixel_pro_arm with the MoveIt Motion Planning Framework
|
|
1 | 2014-03-28 | dynamixel_pro_controller |
The dynamixel_pro_controller package
The dynamixel_pro_controller package
|
|
1 | 2013-10-04 | dynamixel_pro_driver |
The dynamixel_pro_driver package
The dynamixel_pro_driver package
|
|
1 | 2013-08-20 | dynamixel_pro_moveit_controller |
The dynamixel_pro_moveit_controller package, it interprets joint trajectories and uses the low level drivers to directly control the arm. Avoiding the extra layer of translating the joint_trajectory messages to joint_state messages
The dynamixel_pro_moveit_controller package, it interprets joint trajectories and uses the low level drivers to directly control the arm. Avoiding the extra layer of translating the joint_trajectory messages to joint_state messages
|
|
1 | dynamixel_sdk | |||
1 | dynamixel_sdk_custom_interfaces | |||
1 | dynamixel_sdk_examples | |||
1 | 2020-05-10 | dynamixel_tutorials |
Example configuration and launch file for dynamixel_motor stack.
Example configuration and launch file for dynamixel_motor stack.
|
|
1 | dynamixel_workbench | |||
1 | dynamixel_workbench_controllers | |||
1 | dynamixel_workbench_msgs | |||
1 | dynamixel_workbench_operators | |||
1 | dynamixel_workbench_toolbox | |||
1 | 2022-05-13 | dynpick_driver |
Driver package for Wacohtech dynpick force sensor. This contains
Driver package for Wacohtech dynpick force sensor. This contains
|
|
1 | earth_rover_bed_detection | |||
0 | earth_rover_common_messages | |||
1 | earth_rover_localization | |||
1 | earth_rover_piksi | |||
0 | earth_rover_xsens | |||
1 | 2015-07-11 | easy_markers |
Python library to assist in publishing markers easily
Python library to assist in publishing markers easily
|
|
1 | 2020-02-18 | eband_local_planner |
eband_local_planner implements a plugin to the
base_local_planner. It implements the Elastic Band method on the
SE2 manifold.
eband_local_planner implements a plugin to the
base_local_planner. It implements the Elastic Band method on the
SE2 manifold.
|
|
1 | eca_a9_control | |||
1 | eca_a9_description | |||
1 | eca_a9_gazebo | |||
1 | ecal | |||
1 | ecl | |||
1 | ecl_build | |||
1 | ecl_command_line | |||
1 | ecl_concepts | |||
1 | ecl_config | |||
1 | ecl_console | |||
1 | ecl_containers | |||
1 | ecl_converters | |||
1 | ecl_converters_lite | |||
1 | ecl_core | |||
1 | ecl_core_apps | |||
1 | ecl_devices | |||
1 | ecl_eigen | |||
1 | ecl_errors | |||
1 | ecl_exceptions | |||
1 | ecl_filesystem | |||
1 | ecl_formatters | |||
1 | ecl_geometry | |||
1 | ecl_io | |||
1 | ecl_ipc | |||
1 | ecl_license | |||
1 | ecl_linear_algebra | |||
1 | ecl_lite | |||
1 | ecl_manipulation | |||
2 | ecl_manipulators | |||
1 | ecl_math | |||
2 | ecl_mobile_robot | |||
1 | ecl_mpl | |||
1 | ecl_navigation | |||
1 | ecl_sigslots | |||
1 | ecl_sigslots_lite | |||
1 | ecl_statistics | |||
1 | ecl_streams | |||
1 | ecl_threads | |||
1 | ecl_time | |||
1 | ecl_time_lite | |||
1 | ecl_tools | |||
1 | ecl_type_traits | |||
1 | ecl_utilities | |||
1 | 2018-05-14 | ecto |
Ecto is a hybrid C++/Python development framework for constructing and maintaining pipelines.
Ecto is a hybrid C++/Python development framework for constructing and maintaining pipelines.
|
|
1 | 2016-04-24 | ecto_image_pipeline |
Common tools for image based pipelines. Includes stereo and mono camera drivers, rectification, image sinks, calibration, etc..
Common tools for image based pipelines. Includes stereo and mono camera drivers, rectification, image sinks, calibration, etc..
|
|
1 | 2017-11-12 | ecto_opencv |
Ecto bindings for common opencv functionality.
Ecto bindings for common opencv functionality.
|
|
1 | 2015-05-09 | ecto_openni |
Ecto bindings for the openni sensor.
Ecto bindings for the openni sensor.
|
|
1 | 2016-08-25 | ecto_pcl |
Ecto bindings for common PCL functionality.
Ecto bindings for common PCL functionality.
|
|
1 | 2016-08-25 | ecto_ros |
A set of generic cells to interact with ROS
A set of generic cells to interact with ROS
|
|
1 | edrone_client | |||
1 | edrone_server | |||
0 | ee_cart_imped_action | |||
0 | ee_cart_imped_control | |||
0 | ee_cart_imped_jsk_patch | |||
0 | ee_cart_imped_msgs | |||
2 | 2014-10-28 | effort_controllers |
effort_controllers
effort_controllers
|
|
2 | eg_conditional_generator | |||
2 | eg_random_generator | |||
0 | eigen3 | |||
1 | eigen3_cmake_module | |||
0 | eigen_checks | |||
1 | 2015-05-12 | eigen_conversions |
Conversion functions between:
- Eigen and KDL
- Eigen and geometry_msgs.
Conversion functions between:
- Eigen and KDL
- Eigen and geometry_msgs.
|
|
1 | 2017-03-28 | eigen_stl_containers |
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
|
|
1 | 2015-02-05 | eigen_typekit |
An Orocos typekit for Eigen types.
An Orocos typekit for Eigen types.
|
|
1 | 2013-08-29 | eigen_utils |
Useful math functions using Eigen
Useful math functions using Eigen
|
|
1 | eigenpy | |||
1 | eiquadprog | |||
1 | ekf_localization | |||
1 | electronic_io | |||
1 | electronic_io_msgs |
Packages
Name | Description | |||
---|---|---|---|---|
1 | 2019-08-02 | distance_map_node |
Node package of the map_distance project.
It contains the ROS node that instantiate the
distance map plugin.
Node package of the map_distance project.
It contains the ROS node that instantiate the
distance map plugin.
|
|
1 | 2019-08-02 | distance_map_opencv |
Node package of the map_distance project.
It contains the ROS node that instantiate the
distance map plugin.
Node package of the map_distance project.
It contains the ROS node that instantiate the
distance map plugin.
|
|
1 | 2019-08-02 | distance_map_rviz |
Rviz plugin for the visualization of ditance maps.
Rviz plugin for the visualization of ditance maps.
|
|
1 | 2019-08-02 | distance_map_tools |
Node package of the map_distance project.
It contains the ROS node that instantiate the
distance map plugin.
Node package of the map_distance project.
It contains the ROS node that instantiate the
distance map plugin.
|
|
1 | dji_ronin | |||
1 | dji_sdk | |||
1 | dji_sdk_demo | |||
1 | dji_sdk_dji2mav | |||
1 | dji_sdk_lib | |||
1 | dji_sdk_web_groundstation | |||
0 | dlo_ros | |||
1 | dlut_hash_icp | |||
1 | dlut_laser | |||
1 | dlut_libvo | |||
1 | dlut_motor_hokuyo | |||
1 | dlut_move_base | |||
1 | dlut_pc_odom | |||
0 | dlut_place_recognition | |||
1 | dlut_smartrob | |||
1 | dlut_vision | |||
1 | dlut_viso2 | |||
1 | dlut_viso2_ros | |||
1 | 2021-01-08 | dlux_global_planner |
Plugin based global planner implementing the nav_core2::GlobalPlanner interface.
Plugin based global planner implementing the nav_core2::GlobalPlanner interface.
|
|
1 | 2021-01-08 | dlux_plugins |
Implementation of dlux_global_planner plugin interfaces.
Implementation of dlux_global_planner plugin interfaces.
|
|
1 | dm_lizi | |||
1 | 2018-05-27 | dmu_ros |
The DMU11 ROS driver
The DMU11 ROS driver
|
|
0 | dna_extraction_msgs | |||
1 | 2020-09-21 | dnn_detect |
DNN based detection
DNN based detection
|
|
1 | dock | |||
2 | 2023-09-28 | dockeros |
Simply running ros nodes in docker containers on remote robots.
Simply running ros nodes in docker containers on remote robots.
|
|
1 | docomo_perception | |||
1 | dolly | |||
1 | dolly_follow | |||
1 | dolly_gazebo | |||
1 | dolly_ignition | |||
1 | dolly_tests | |||
1 | domain_bridge | |||
1 | domain_coordinator | |||
1 | 2023-02-24 | doosan_robot |
ROS packages for Doosan Robot
ROS packages for Doosan Robot
|
|
1 | 2023-02-24 | doosan_robotics |
The doosan_robotics metapackage
The doosan_robotics metapackage
|
|
1 | 2024-07-10 | downward |
fast downward: PDDL Planner (http://www.fast-downward.org)
fast downward: PDDL Planner (http://www.fast-downward.org)
|
|
0 | draco | |||
2 | draco_point_cloud_transport | |||
1 | drawing_handler | |||
1 | drc_com_common | |||
1 | drc_hubo | |||
1 | drc_navi | |||
1 | drc_plugin | |||
1 | drc_podo_connector | |||
1 | drc_slam | |||
1 | drc_task_common | |||
1 | drc_valve_task | |||
1 | 2021-03-23 | driver_base |
A framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test.
This package is deprecated.
A framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test.
This package is deprecated.
|
|
1 | 2021-03-23 | driver_common |
The driver_common stack contains classes and tools that are useful
throughout the driver stacks. It currently contains:
driver_base: A base class for sensors to provide a consistent state machine
(retries, error handling, etc.) and interface
timestamp_tools: Classes to help timestamp hardware events
The driver_common stack contains classes and tools that are useful
throughout the driver stacks. It currently contains:
driver_base: A base class for sensors to provide a consistent state machine
(retries, error handling, etc.) and interface
timestamp_tools: Classes to help timestamp hardware events
|
|
1 | drone_assets | |||
1 | drone_circuit_assets | |||
1 | drone_wrapper | |||
1 | drums_ros | |||
0 | ds4_driver | |||
1 | ds_dbw | |||
1 | ds_dbw_can | |||
1 | ds_dbw_joystick_demo | |||
1 | ds_dbw_msgs | |||
1 | 2023-02-24 | dsr_control |
The dsr_control package
The dsr_control package
|
|
1 | 2023-02-24 | dsr_description |
The dsr_description package
The dsr_description package
|
|
1 | 2023-02-24 | dsr_example_py |
The dsr_example Python package
The dsr_example Python package
|
|
1 | 2023-02-24 | dsr_gazebo |
The dsr_gazebo package
The dsr_gazebo package
|
|
1 | 2023-02-24 | dsr_launcher |
dsr_launcher examples
dsr_launcher examples
|
|
1 | 2023-02-24 | dsr_msgs |
The dsr_msgs package
The dsr_msgs package
|
|
1 | dt_local_planner | |||
1 | dual_arm_panda_moveit_config | |||
1 | dual_laser_merger | |||
1 | 2024-10-22 | dual_quaternions |
dual quaternion operations
dual quaternion operations
|
|
1 | 2020-07-08 | dual_quaternions_ros |
ROS msgs from and to dual quaternions
ROS msgs from and to dual quaternions
|
|
1 | 2024-09-09 | dual_xarm6_moveit_config |
An automatically generated package with all the configuration and launch files for using the xarm6 with the MoveIt! Motion Planning Framework
An automatically generated package with all the configuration and launch files for using the xarm6 with the MoveIt! Motion Planning Framework
|
|
1 | dualarm_grasping | |||
1 | dummy_map_server | |||
1 | dummy_robot_bringup | |||
1 | dummy_sensors | |||
1 | 2016-09-15 | dummy_slam_broadcaster |
The dummy_slam_broadcaster package
The dummy_slam_broadcaster package
|
|
1 | 2021-01-19 | dwa_local_planner |
This package provides an implementation of the Dynamic Window Approach to
local robot navigation on a plane. Given a global plan to follow and a
costmap, the local planner produces velocity commands to send to a mobile
base. This package supports any robot who's footprint can be represented as
a convex polygon or cicrle, and exposes its configuration as ROS parameters
that can be set in a launch file. The parameters for this planner are also
dynamically reconfigurable. This package's ROS wrapper adheres to the
BaseLocalPlanner interface specified in the
This package provides an implementation of the Dynamic Window Approach to
local robot navigation on a plane. Given a global plan to follow and a
costmap, the local planner produces velocity commands to send to a mobile
base. This package supports any robot who's footprint can be represented as
a convex polygon or cicrle, and exposes its configuration as ROS parameters
that can be set in a launch file. The parameters for this planner are also
dynamically reconfigurable. This package's ROS wrapper adheres to the
BaseLocalPlanner interface specified in the
|
|
1 | dwb_controller | |||
1 | dwb_core | |||
2 | 2021-01-08 | dwb_critics |
Implementations for dwb_local_planner TrajectoryCritic interface
Implementations for dwb_local_planner TrajectoryCritic interface
|
|
1 | 2021-01-08 | dwb_local_planner |
Plugin based local planner implementing the nav_core2::LocalPlanner interface.
Plugin based local planner implementing the nav_core2::LocalPlanner interface.
|
|
2 | 2021-01-08 | dwb_msgs |
Message/Service definitions specifically for the dwb_local_planner
Message/Service definitions specifically for the dwb_local_planner
|
|
2 | 2021-01-08 | dwb_plugins |
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_local_planner
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_local_planner
|
|
1 | 2017-11-06 | dyn_tune |
The dyn_tune package
The dyn_tune package
|
|
1 | dynamic-graph | |||
1 | dynamic-graph-python | |||
1 | dynamic-graph-tutorial | |||
1 | dynamic_bandwidth_manager | |||
2 | 2024-04-01 | dynamic_edt_3d |
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
|
|
1 | dynamic_map | |||
1 | 2018-10-02 | dynamic_reconfigure |
This unary stack contains the dynamic_reconfigure package which provides a means to change
node parameters at any time without having to restart the node.
This unary stack contains the dynamic_reconfigure package which provides a means to change
node parameters at any time without having to restart the node.
|
|
1 | 2022-05-03 | dynamic_robot_state_publisher |
Improved ROS robot_state_publisher which can update the robot model via dynamic_reconfigure.
Improved ROS robot_state_publisher which can update the robot model via dynamic_reconfigure.
|
|
1 | 2024-11-12 | dynamic_tf_publisher |
dynamically set the tf trensformation
dynamically set the tf trensformation
|
|
1 | dynamic_transform_publisher | |||
1 | dynamicvoronoi | |||
1 | 2022-07-21 | dynamixel_control_hw |
An interface to the Dynamixel actuators for ROS control
An interface to the Dynamixel actuators for ROS control
|
|
1 | 2020-05-10 | dynamixel_controllers |
This package contains a configurable node, services and a spawner script
to start, stop and restart one or more controller plugins. Reusable
controller types are defined for common Dynamixel motor joints. Both speed and
torque can be set for each joint. This python package can be used by more
specific robot controllers and all configurable parameters can be loaded
via a yaml file.
This package contains a configurable node, services and a spawner script
to start, stop and restart one or more controller plugins. Reusable
controller types are defined for common Dynamixel motor joints. Both speed and
torque can be set for each joint. This python package can be used by more
specific robot controllers and all configurable parameters can be loaded
via a yaml file.
|
|
1 | 2020-05-10 | dynamixel_driver |
This package provides low level IO for Robotis Dynamixel servos.
Fully supports and was tested with AX-12, AX-18, RX-24, RX-28,
MX-28, RX-64, EX-106 models. Hardware specific constants are
defined for reading and writing information from/to Dynamixel
servos. This low level package won't be used directly by most
ROS users. The higher level dynamixel_controllers and specific
robot joint controllers make use of this package.
This package provides low level IO for Robotis Dynamixel servos.
Fully supports and was tested with AX-12, AX-18, RX-24, RX-28,
MX-28, RX-64, EX-106 models. Hardware specific constants are
defined for reading and writing information from/to Dynamixel
servos. This low level package won't be used directly by most
ROS users. The higher level dynamixel_controllers and specific
robot joint controllers make use of this package.
|
|
1 | dynamixel_hardware | |||
2 | dynamixel_hardware_interface | |||
1 | dynamixel_interface | |||
1 | 2020-05-10 | dynamixel_motor |
This stack contains packages that are used to interface with Robotis
Dynamixel line of servo motors. This stack was tested with and fully
supports AX-12, AX-18, RX-24, RX-28, MX-28, RX-64, MX-64, EX-106 and
MX-106 models.
This stack contains packages that are used to interface with Robotis
Dynamixel line of servo motors. This stack was tested with and fully
supports AX-12, AX-18, RX-24, RX-28, MX-28, RX-64, MX-64, EX-106 and
MX-106 models.
|
|
1 | 2020-05-10 | dynamixel_msgs |
Common messages used throughout dynamixel_motor stack.
Common messages used throughout dynamixel_motor stack.
|
|
1 | dynamixel_pro_arm | |||
1 | dynamixel_pro_arm_description | |||
1 | dynamixel_pro_arm_moveit_config | |||
1 | dynamixel_pro_controller | |||
1 | dynamixel_pro_driver | |||
1 | dynamixel_pro_moveit_controller | |||
1 | 2021-04-15 | dynamixel_sdk |
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
|
|
1 | dynamixel_sdk_custom_interfaces | |||
1 | 2021-04-15 | dynamixel_sdk_examples |
The DYNAMIXEL SDK ROS example package
The DYNAMIXEL SDK ROS example package
|
|
1 | 2020-05-10 | dynamixel_tutorials |
Example configuration and launch file for dynamixel_motor stack.
Example configuration and launch file for dynamixel_motor stack.
|
|
1 | 2021-06-29 | dynamixel_workbench |
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
|
|
1 | 2021-06-29 | dynamixel_workbench_controllers |
This package contains examples of applying the 'dynamixel_workbench_toolbox' library developed on the basis of dynamixel_sdk to various operating modes of Dynamixel.
This package contains examples of applying the 'dynamixel_workbench_toolbox' library developed on the basis of dynamixel_sdk to various operating modes of Dynamixel.
|
|
1 | 2021-06-29 | dynamixel_workbench_msgs |
This package includes ROS messages and services for dynamixel_workbench packages
This package includes ROS messages and services for dynamixel_workbench packages
|
|
1 | 2021-06-29 | dynamixel_workbench_operators |
This package contains nodes that control the Dynamixel by communicating with the server registered in the 'dynamixel_workbench_controllers' package
This package contains nodes that control the Dynamixel by communicating with the server registered in the 'dynamixel_workbench_controllers' package
|
|
1 | 2021-06-29 | dynamixel_workbench_toolbox |
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of Dynamixels.
The 'dynamixel_tool' class loads its by model number of Dynamixels.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use Dynamixels
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of Dynamixels.
The 'dynamixel_tool' class loads its by model number of Dynamixels.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use Dynamixels
|
|
1 | 2022-05-13 | dynpick_driver |
Driver package for Wacohtech dynpick force sensor. This contains
Driver package for Wacohtech dynpick force sensor. This contains
|
|
1 | 2022-08-02 | earth_rover_bed_detection |
The earth_rover_bed_detection package
The earth_rover_bed_detection package
|
|
0 | earth_rover_common_messages | |||
1 | 2022-08-02 | earth_rover_localization |
Configuration for the EKF of the robot_localization package to use with the Earth Rover Open Agribot.
Configuration for the EKF of the robot_localization package to use with the Earth Rover Open Agribot.
|
|
1 | 2019-02-08 | earth_rover_piksi |
Meta-package for the earth_rover_piksi repository.
Meta-package for the earth_rover_piksi repository.
|
|
0 | earth_rover_xsens | |||
1 | 2020-04-02 | easy_markers |
Python library to assist in publishing markers easily
Python library to assist in publishing markers easily
|
|
1 | 2017-11-22 | eband_local_planner |
eband_local_planner implements a plugin to the
base_local_planner. It implements the Elastic Band method on the
SE2 manifold.
eband_local_planner implements a plugin to the
base_local_planner. It implements the Elastic Band method on the
SE2 manifold.
|
|
1 | 2019-06-16 | eca_a9_control |
Configuration and launch files to control the ECA A9 AUV
Configuration and launch files to control the ECA A9 AUV
|
|
1 | 2019-06-16 | eca_a9_description |
Robot description for the ECA A9 AUV
Robot description for the ECA A9 AUV
|
|
1 | 2019-06-16 | eca_a9_gazebo |
Package with launch files for demonstrations with the ECA A9 AUV
Package with launch files for demonstrations with the ECA A9 AUV
|
|
1 | ecal | |||
1 | 2018-09-11 | ecl |
Metapackage bringing all of ecl together.
Metapackage bringing all of ecl together.
|
|
1 | 2017-02-05 | ecl_build |
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
|
|
1 | 2017-06-26 | ecl_command_line |
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
|
|
1 | 2017-06-26 | ecl_concepts |
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
|
|
1 | 2016-06-15 | ecl_config |
These tools inspect and describe your system with macros, types
and functions.
These tools inspect and describe your system with macros, types
and functions.
|
|
1 | 2016-06-15 | ecl_console |
Color codes for ansii consoles.
Color codes for ansii consoles.
|
|
1 | 2017-06-26 | ecl_containers |
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
|
|
1 | 2017-06-26 | ecl_converters |
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
|
|
1 | 2016-06-15 | ecl_converters_lite |
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
|
|
1 | 2017-06-26 | ecl_core |
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
|
|
1 | 2017-06-26 | ecl_core_apps |
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
|
|
1 | 2017-06-26 | ecl_devices |
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
|
|
1 | 2017-06-26 | ecl_eigen |
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
|
|
1 | 2016-06-15 | ecl_errors |
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
|
|
1 | 2017-06-26 | ecl_exceptions |
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
|
|
1 | 2017-06-26 | ecl_filesystem |
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
|
|
1 | 2017-06-26 | ecl_formatters |
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
|
|
1 | 2017-06-26 | ecl_geometry |
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
|
|
1 | 2016-06-15 | ecl_io |
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
|
|
1 | 2017-06-26 | ecl_ipc |
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
|
|
1 | 2017-02-05 | ecl_license |
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
|
|
1 | 2017-06-26 | ecl_linear_algebra |
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
|
|
1 | 2016-06-15 | ecl_lite |
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
|
|
1 | 2018-09-11 | ecl_manipulation |
Includes basic manipulation related structures as well as a few
algorithms currently used at Yujin Robot.
Includes basic manipulation related structures as well as a few
algorithms currently used at Yujin Robot.
|
|
2 | 2018-09-11 | ecl_manipulators |
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
|
|
1 | 2017-06-26 | ecl_math |
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
|
|
2 | 2016-11-09 | ecl_mobile_robot |
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
|
|
1 | 2017-06-26 | ecl_mpl |
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
|
|
1 | 2016-11-09 | ecl_navigation |
This stack aims to bring the common tools and algorithms needed to
develop navigation algorithms, in particular slam. It does not focus on
the end-point solution, rather the tools needed to create a variety of
end-point solutions.
This stack aims to bring the common tools and algorithms needed to
develop navigation algorithms, in particular slam. It does not focus on
the end-point solution, rather the tools needed to create a variety of
end-point solutions.
|
|
1 | 2017-06-26 | ecl_sigslots |
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
|
|
1 | 2016-06-15 | ecl_sigslots_lite |
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
|
|
1 | 2017-06-26 | ecl_statistics |
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
|
|
1 | 2017-06-26 | ecl_streams |
These are lightweight text streaming classes that connect to standardised
ecl type devices.
These are lightweight text streaming classes that connect to standardised
ecl type devices.
|
|
1 | 2017-06-26 | ecl_threads |
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
|
|
1 | 2017-06-26 | ecl_time |
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
|
|
1 | 2016-06-15 | ecl_time_lite |
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
|
|
1 | 2017-02-05 | ecl_tools |
Tools and utilities for ecl development.
Tools and utilities for ecl development.
|
|
1 | 2017-06-26 | ecl_type_traits |
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
|
|
1 | 2017-06-26 | ecl_utilities |
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
|
|
1 | 2018-05-14 | ecto |
Ecto is a hybrid C++/Python development framework for constructing and maintaining pipelines.
Ecto is a hybrid C++/Python development framework for constructing and maintaining pipelines.
|
|
1 | 2016-04-24 | ecto_image_pipeline |
Common tools for image based pipelines. Includes stereo and mono camera drivers, rectification, image sinks, calibration, etc..
Common tools for image based pipelines. Includes stereo and mono camera drivers, rectification, image sinks, calibration, etc..
|
|
1 | 2017-11-12 | ecto_opencv |
Ecto bindings for common opencv functionality.
Ecto bindings for common opencv functionality.
|
|
1 | 2015-05-09 | ecto_openni |
Ecto bindings for the openni sensor.
Ecto bindings for the openni sensor.
|
|
1 | 2016-08-25 | ecto_pcl |
Ecto bindings for common PCL functionality.
Ecto bindings for common PCL functionality.
|
|
1 | 2016-08-25 | ecto_ros |
A set of generic cells to interact with ROS
A set of generic cells to interact with ROS
|
|
1 | 2019-11-28 | edrone_client |
The eyantra_drone package
The eyantra_drone package
|
|
1 | 2019-11-28 | edrone_server |
The eyantra_drone package
The eyantra_drone package
|
|
0 | ee_cart_imped_action | |||
0 | ee_cart_imped_control | |||
0 | ee_cart_imped_jsk_patch | |||
0 | ee_cart_imped_msgs | |||
2 | 2020-04-17 | effort_controllers |
effort_controllers
effort_controllers
|
|
2 | eg_conditional_generator | |||
2 | eg_random_generator | |||
0 | eigen3 | |||
1 | eigen3_cmake_module | |||
0 | eigen_checks | |||
1 | 2018-07-06 | eigen_conversions |
Conversion functions between:
- Eigen and KDL
- Eigen and geometry_msgs.
Conversion functions between:
- Eigen and KDL
- Eigen and geometry_msgs.
|
|
1 | 2017-03-28 | eigen_stl_containers |
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
|
|
1 | 2021-01-04 | eigen_typekit |
An Orocos typekit for Eigen types.
An Orocos typekit for Eigen types.
|
|
1 | eigen_utils | |||
1 | 2024-10-30 | eigenpy |
Bindings between Numpy and Eigen using Boost.Python
Bindings between Numpy and Eigen using Boost.Python
|
|
1 | eiquadprog | |||
1 | ekf_localization | |||
1 | electronic_io | |||
1 | electronic_io_msgs |
Packages
Name | Description | |||
---|---|---|---|---|
1 | 2019-08-02 | distance_map_node |
Node package of the map_distance project.
It contains the ROS node that instantiate the
distance map plugin.
Node package of the map_distance project.
It contains the ROS node that instantiate the
distance map plugin.
|
|
1 | 2019-08-02 | distance_map_opencv |
Node package of the map_distance project.
It contains the ROS node that instantiate the
distance map plugin.
Node package of the map_distance project.
It contains the ROS node that instantiate the
distance map plugin.
|
|
1 | 2019-08-02 | distance_map_rviz |
Rviz plugin for the visualization of ditance maps.
Rviz plugin for the visualization of ditance maps.
|
|
1 | 2019-08-02 | distance_map_tools |
Node package of the map_distance project.
It contains the ROS node that instantiate the
distance map plugin.
Node package of the map_distance project.
It contains the ROS node that instantiate the
distance map plugin.
|
|
1 | dji_ronin | |||
1 | dji_sdk | |||
1 | dji_sdk_demo | |||
1 | dji_sdk_dji2mav | |||
1 | dji_sdk_lib | |||
1 | dji_sdk_web_groundstation | |||
0 | dlo_ros | |||
1 | dlut_hash_icp | |||
1 | dlut_laser | |||
1 | dlut_libvo | |||
1 | dlut_motor_hokuyo | |||
1 | dlut_move_base | |||
1 | dlut_pc_odom | |||
0 | dlut_place_recognition | |||
1 | dlut_smartrob | |||
1 | dlut_vision | |||
1 | dlut_viso2 | |||
1 | dlut_viso2_ros | |||
1 | 2021-07-30 | dlux_global_planner |
Plugin based global planner implementing the nav_core2::GlobalPlanner interface.
Plugin based global planner implementing the nav_core2::GlobalPlanner interface.
|
|
1 | 2021-07-30 | dlux_plugins |
Implementation of dlux_global_planner plugin interfaces.
Implementation of dlux_global_planner plugin interfaces.
|
|
1 | dm_lizi | |||
1 | dmu_ros | |||
0 | dna_extraction_msgs | |||
1 | dnn_detect | |||
1 | 2024-07-03 | dock |
The dock procedure.
The dock procedure.
|
|
2 | 2023-09-28 | dockeros |
Simply running ros nodes in docker containers on remote robots.
Simply running ros nodes in docker containers on remote robots.
|
|
1 | docomo_perception | |||
1 | dolly | |||
1 | dolly_follow | |||
1 | dolly_gazebo | |||
1 | dolly_ignition | |||
1 | dolly_tests | |||
1 | domain_bridge | |||
1 | domain_coordinator | |||
1 | doosan_robot | |||
1 | doosan_robotics | |||
1 | 2024-07-10 | downward |
fast downward: PDDL Planner (http://www.fast-downward.org)
fast downward: PDDL Planner (http://www.fast-downward.org)
|
|
0 | draco | |||
2 | 2023-06-16 | draco_point_cloud_transport |
draco_point_cloud_transport provides a plugin to point_cloud_transport for sending point clouds
encoded with KD tree compression.
draco_point_cloud_transport provides a plugin to point_cloud_transport for sending point clouds
encoded with KD tree compression.
|
|
1 | drawing_handler | |||
1 | drc_com_common | |||
1 | drc_hubo | |||
1 | drc_navi | |||
1 | drc_plugin | |||
1 | drc_podo_connector | |||
1 | drc_slam | |||
1 | drc_task_common | |||
1 | drc_valve_task | |||
1 | 2021-03-23 | driver_base |
A framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test.
This package is deprecated.
A framework for writing drivers that helps with runtime reconfiguration, diagnostics and self-test.
This package is deprecated.
|
|
1 | 2021-03-23 | driver_common |
The driver_common stack contains classes and tools that are useful
throughout the driver stacks. It currently contains:
driver_base: A base class for sensors to provide a consistent state machine
(retries, error handling, etc.) and interface
timestamp_tools: Classes to help timestamp hardware events
The driver_common stack contains classes and tools that are useful
throughout the driver stacks. It currently contains:
driver_base: A base class for sensors to provide a consistent state machine
(retries, error handling, etc.) and interface
timestamp_tools: Classes to help timestamp hardware events
|
|
1 | drone_assets | |||
1 | drone_circuit_assets | |||
1 | drone_wrapper | |||
1 | drums_ros | |||
0 | ds4_driver | |||
1 | ds_dbw | |||
1 | ds_dbw_can | |||
1 | ds_dbw_joystick_demo | |||
1 | ds_dbw_msgs | |||
1 | dsr_control | |||
1 | dsr_description | |||
1 | dsr_example_py | |||
1 | dsr_gazebo | |||
1 | dsr_launcher | |||
1 | dsr_msgs | |||
1 | dt_local_planner | |||
1 | dual_arm_panda_moveit_config | |||
1 | dual_laser_merger | |||
1 | 2020-06-12 | dual_quaternions |
dual quaternion operations
dual quaternion operations
|
|
1 | 2020-07-08 | dual_quaternions_ros |
ROS msgs from and to dual quaternions
ROS msgs from and to dual quaternions
|
|
1 | dual_xarm6_moveit_config | |||
1 | dualarm_grasping | |||
1 | dummy_map_server | |||
1 | dummy_robot_bringup | |||
1 | dummy_sensors | |||
1 | 2016-09-15 | dummy_slam_broadcaster |
The dummy_slam_broadcaster package
The dummy_slam_broadcaster package
|
|
1 | 2022-06-20 | dwa_local_planner |
This package provides an implementation of the Dynamic Window Approach to
local robot navigation on a plane. Given a global plan to follow and a
costmap, the local planner produces velocity commands to send to a mobile
base. This package supports any robot who's footprint can be represented as
a convex polygon or cicrle, and exposes its configuration as ROS parameters
that can be set in a launch file. The parameters for this planner are also
dynamically reconfigurable. This package's ROS wrapper adheres to the
BaseLocalPlanner interface specified in the
This package provides an implementation of the Dynamic Window Approach to
local robot navigation on a plane. Given a global plan to follow and a
costmap, the local planner produces velocity commands to send to a mobile
base. This package supports any robot who's footprint can be represented as
a convex polygon or cicrle, and exposes its configuration as ROS parameters
that can be set in a launch file. The parameters for this planner are also
dynamically reconfigurable. This package's ROS wrapper adheres to the
BaseLocalPlanner interface specified in the
|
|
1 | dwb_controller | |||
1 | dwb_core | |||
2 | 2021-07-30 | dwb_critics |
Implementations for dwb_local_planner TrajectoryCritic interface
Implementations for dwb_local_planner TrajectoryCritic interface
|
|
1 | 2021-07-30 | dwb_local_planner |
Plugin based local planner implementing the nav_core2::LocalPlanner interface.
Plugin based local planner implementing the nav_core2::LocalPlanner interface.
|
|
2 | 2021-07-30 | dwb_msgs |
Message/Service definitions specifically for the dwb_local_planner
Message/Service definitions specifically for the dwb_local_planner
|
|
2 | 2021-07-30 | dwb_plugins |
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_local_planner
Standard implementations of the GoalChecker
and TrajectoryGenerators for dwb_local_planner
|
|
1 | dyn_tune | |||
1 | 2024-06-12 | dynamic-graph |
Dynamic graph library
Dynamic graph library
|
|
1 | 2023-10-25 | dynamic-graph-python |
Dynamic graph library Python bindings
Dynamic graph library Python bindings
|
|
1 | 2023-06-20 | dynamic-graph-tutorial |
Dynamic graph tutorial
Dynamic graph tutorial
|
|
1 | dynamic_bandwidth_manager | |||
2 | 2024-04-01 | dynamic_edt_3d |
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.
|
|
1 | dynamic_map | |||
1 | 2022-05-05 | dynamic_reconfigure |
The dynamic_reconfigure package provides a means to update parameters
at runtime without having to restart the node.
The dynamic_reconfigure package provides a means to update parameters
at runtime without having to restart the node.
|
|
1 | 2022-05-03 | dynamic_robot_state_publisher |
Improved ROS robot_state_publisher which can update the robot model via dynamic_reconfigure.
Improved ROS robot_state_publisher which can update the robot model via dynamic_reconfigure.
|
|
1 | 2024-11-12 | dynamic_tf_publisher |
dynamically set the tf trensformation
dynamically set the tf trensformation
|
|
1 | dynamic_transform_publisher | |||
1 | dynamicvoronoi | |||
1 | dynamixel_control_hw | |||
1 | dynamixel_controllers | |||
1 | dynamixel_driver | |||
1 | dynamixel_hardware | |||
2 | dynamixel_hardware_interface | |||
1 | 2021-09-22 | dynamixel_interface |
dynamixel_interface aims to provide a fast, scalable and easily configurable
interface for controlling the Robotis 'Dynamixel' brand of servo motors. It
is implemented in c++ and is based on the official robotis dynamixel_sdk.
The controller is designed to handle many dynamixels at once and can
synchronously communicate with dynamixels spread across multiple serial ports.
The controller can run in either position, velocity or torque control modes
and is easily configured with an external yaml file.
dynamixel_interface aims to provide a fast, scalable and easily configurable
interface for controlling the Robotis 'Dynamixel' brand of servo motors. It
is implemented in c++ and is based on the official robotis dynamixel_sdk.
The controller is designed to handle many dynamixels at once and can
synchronously communicate with dynamixels spread across multiple serial ports.
The controller can run in either position, velocity or torque control modes
and is easily configured with an external yaml file.
|
|
1 | dynamixel_motor | |||
1 | dynamixel_msgs | |||
1 | dynamixel_pro_arm | |||
1 | dynamixel_pro_arm_description | |||
1 | dynamixel_pro_arm_moveit_config | |||
1 | dynamixel_pro_controller | |||
1 | dynamixel_pro_driver | |||
1 | dynamixel_pro_moveit_controller | |||
1 | 2021-04-15 | dynamixel_sdk |
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
This package is wrapping version of ROBOTIS Dynamixel SDK for ROS. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.
|
|
1 | dynamixel_sdk_custom_interfaces | |||
1 | 2021-04-15 | dynamixel_sdk_examples |
The DYNAMIXEL SDK ROS example package
The DYNAMIXEL SDK ROS example package
|
|
1 | dynamixel_tutorials | |||
1 | 2021-06-29 | dynamixel_workbench |
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
Dynamixel-Workbench is dynamixel solution for ROS.
This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel.
Furthermore, it supports various controllers based on operating mode and Dynamixel SDK.
These controllers are commanded by operators.
|
|
1 | 2021-06-29 | dynamixel_workbench_controllers |
This package contains examples of applying the 'dynamixel_workbench_toolbox' library developed on the basis of dynamixel_sdk to various operating modes of Dynamixel.
This package contains examples of applying the 'dynamixel_workbench_toolbox' library developed on the basis of dynamixel_sdk to various operating modes of Dynamixel.
|
|
1 | 2021-06-29 | dynamixel_workbench_msgs |
This package includes ROS messages and services for dynamixel_workbench packages
This package includes ROS messages and services for dynamixel_workbench packages
|
|
1 | 2021-06-29 | dynamixel_workbench_operators |
This package contains nodes that control the Dynamixel by communicating with the server registered in the 'dynamixel_workbench_controllers' package
This package contains nodes that control the Dynamixel by communicating with the server registered in the 'dynamixel_workbench_controllers' package
|
|
1 | 2021-06-29 | dynamixel_workbench_toolbox |
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of Dynamixels.
The 'dynamixel_tool' class loads its by model number of Dynamixels.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use Dynamixels
This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class.
The 'dynamixel_item' is saved as control table item and information of Dynamixels.
The 'dynamixel_tool' class loads its by model number of Dynamixels.
The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK.
The 'dynamixel_workbench' class make simple to use Dynamixels
|
|
1 | dynpick_driver | |||
1 | earth_rover_bed_detection | |||
0 | earth_rover_common_messages | |||
1 | earth_rover_localization | |||
1 | earth_rover_piksi | |||
0 | earth_rover_xsens | |||
1 | 2020-04-02 | easy_markers |
Python library to assist in publishing markers easily
Python library to assist in publishing markers easily
|
|
1 | 2020-02-18 | eband_local_planner |
eband_local_planner implements a plugin to the
base_local_planner. It implements the Elastic Band method on the
SE2 manifold.
eband_local_planner implements a plugin to the
base_local_planner. It implements the Elastic Band method on the
SE2 manifold.
|
|
1 | 2019-06-16 | eca_a9_control |
Configuration and launch files to control the ECA A9 AUV
Configuration and launch files to control the ECA A9 AUV
|
|
1 | 2019-06-16 | eca_a9_description |
Robot description for the ECA A9 AUV
Robot description for the ECA A9 AUV
|
|
1 | 2019-06-16 | eca_a9_gazebo |
Package with launch files for demonstrations with the ECA A9 AUV
Package with launch files for demonstrations with the ECA A9 AUV
|
|
1 | ecal | |||
1 | 2018-09-11 | ecl |
Metapackage bringing all of ecl together.
Metapackage bringing all of ecl together.
|
|
1 | 2019-08-21 | ecl_build |
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
|
|
1 | 2018-09-11 | ecl_command_line |
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.
|
|
1 | 2018-09-11 | ecl_concepts |
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.
|
|
1 | 2016-06-15 | ecl_config |
These tools inspect and describe your system with macros, types
and functions.
These tools inspect and describe your system with macros, types
and functions.
|
|
1 | 2016-06-15 | ecl_console |
Color codes for ansii consoles.
Color codes for ansii consoles.
|
|
1 | 2018-09-11 | ecl_containers |
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.
|
|
1 | 2018-09-11 | ecl_converters |
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.
|
|
1 | 2016-06-15 | ecl_converters_lite |
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.
|
|
1 | 2018-09-11 | ecl_core |
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.
|
|
1 | 2018-09-11 | ecl_core_apps |
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.
|
|
1 | 2018-09-11 | ecl_devices |
Provides an extensible and standardised framework for input-output devices.
Provides an extensible and standardised framework for input-output devices.
|
|
1 | 2018-09-11 | ecl_eigen |
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
|
|
1 | 2016-06-15 | ecl_errors |
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.
|
|
1 | 2018-09-11 | ecl_exceptions |
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.
|
|
1 | 2018-09-11 | ecl_filesystem |
Cross platform filesystem utilities (until c++11 makes its way in).
Cross platform filesystem utilities (until c++11 makes its way in).
|
|
1 | 2018-09-11 | ecl_formatters |
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).
|
|
1 | 2018-09-11 | ecl_geometry |
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.
|
|
1 | 2016-06-15 | ecl_io |
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.
|
|
1 | 2018-09-11 | ecl_ipc |
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.
|
|
1 | 2019-08-21 | ecl_license |
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
Maintains the ecl licenses and also provides an install
target for deploying licenses with the ecl libraries.
|
|
1 | 2018-09-11 | ecl_linear_algebra |
Ecl frontend to a linear matrix package (currently eigen).
Ecl frontend to a linear matrix package (currently eigen).
|
|
1 | 2016-06-15 | ecl_lite |
Libraries and utilities for embedded and low-level linux development.
Libraries and utilities for embedded and low-level linux development.
|
|
1 | 2018-09-11 | ecl_manipulation |
Includes basic manipulation related structures as well as a few
algorithms currently used at Yujin Robot.
Includes basic manipulation related structures as well as a few
algorithms currently used at Yujin Robot.
|
|
2 | 2018-09-11 | ecl_manipulators |
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).
|
|
1 | 2018-09-11 | ecl_math |
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.
|
|
2 | 2016-11-09 | ecl_mobile_robot |
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
Contains transforms (e.g. differential drive inverse kinematics)
for the various types of mobile robot platforms.
|
|
1 | 2018-09-11 | ecl_mpl |
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
Metaprogramming tools move alot of runtime calculations to be shifted to
compile time. This has only very elementary structures at this stage.
|
|
1 | 2016-11-09 | ecl_navigation |
This stack aims to bring the common tools and algorithms needed to
develop navigation algorithms, in particular slam. It does not focus on
the end-point solution, rather the tools needed to create a variety of
end-point solutions.
This stack aims to bring the common tools and algorithms needed to
develop navigation algorithms, in particular slam. It does not focus on
the end-point solution, rather the tools needed to create a variety of
end-point solutions.
|
|
1 | 2018-09-11 | ecl_sigslots |
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
Provides a signal/slot mechanism (in the same vein as qt sigslots,
boost::signals etc for intra-process communication. These include
some improvements - they do not need a preprocessor, are fully type safe,
allow for simple connections via a posix style string identifier
and are multithread-safe.
|
|
1 | 2016-06-15 | ecl_sigslots_lite |
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
provide a very simple sigslots implementation that can be used for *very*
embedded development.
|
|
1 | 2018-09-11 | ecl_statistics |
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
|
|
1 | 2018-09-11 | ecl_streams |
These are lightweight text streaming classes that connect to standardised
ecl type devices.
These are lightweight text streaming classes that connect to standardised
ecl type devices.
|
|
1 | 2018-09-11 | ecl_threads |
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
This package provides the c++ extensions for a variety of threaded
programming tools. These are usually different on different
platforms, so the architecture for a cross-platform framework
is also implemented.
|
|
1 | 2018-09-11 | ecl_time |
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
Timing utilities are very dependent on the system api provided for their use.
This package provides a means for handling different timing models. Current support
- posix rt : complete.
- macosx : posix timers only, missing absolute timers.
- win : none.
|
|
1 | 2016-06-15 | ecl_time_lite |
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
Provides a portable set of time functions that are especially useful for
porting other code or being wrapped by higher level c++ classes.
|
|
1 | 2019-08-21 | ecl_tools |
Tools and utilities for ecl development.
Tools and utilities for ecl development.
|
|
1 | 2018-09-11 | ecl_type_traits |
Extends c++ type traits and implements a few more to boot.
Extends c++ type traits and implements a few more to boot.
|
|
1 | 2018-09-11 | ecl_utilities |
Includes various supporting tools and utilities for c++ programming.
Includes various supporting tools and utilities for c++ programming.
|
|
1 | ecto | |||
1 | ecto_image_pipeline | |||
1 | ecto_opencv | |||
1 | ecto_openni | |||
1 | ecto_pcl | |||
1 | ecto_ros | |||
1 | 2019-11-28 | edrone_client |
The eyantra_drone package
The eyantra_drone package
|
|
1 | 2019-11-28 | edrone_server |
The eyantra_drone package
The eyantra_drone package
|
|
0 | ee_cart_imped_action | |||
0 | ee_cart_imped_control | |||
0 | ee_cart_imped_jsk_patch | |||
0 | ee_cart_imped_msgs | |||
2 | 2023-11-13 | effort_controllers |
effort_controllers
effort_controllers
|
|
2 | 2023-04-24 | eg_conditional_generator |
The eg_conditional_generator package
The eg_conditional_generator package
|
|
2 | 2023-04-24 | eg_random_generator |
The eg_random_generator package
The eg_random_generator package
|
|
0 | eigen3 | |||
1 | eigen3_cmake_module | |||
0 | eigen_checks | |||
1 | 2021-09-02 | eigen_conversions |
Conversion functions between:
- Eigen and KDL
- Eigen and geometry_msgs.
Conversion functions between:
- Eigen and KDL
- Eigen and geometry_msgs.
|
|
1 | 2017-03-28 | eigen_stl_containers |
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
This package provides a set of typedef's that allow
using Eigen datatypes in STL containers
|
|
1 | eigen_typekit | |||
1 | eigen_utils | |||
1 | 2024-10-30 | eigenpy |
Bindings between Numpy and Eigen using Boost.Python
Bindings between Numpy and Eigen using Boost.Python
|
|
1 | 2024-11-02 | eiquadprog |
Eiquadprog a QP solver using active sets
Eiquadprog a QP solver using active sets
|
|
1 | ekf_localization | |||
1 | electronic_io | |||
1 | electronic_io_msgs |