Packages
Packages
Packages
Packages
Packages
| Name | Description | ||||
|---|---|---|---|---|---|
| 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_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_statistics |
Common statistical structures and algorithms for control systems.
Common statistical structures and algorithms for control systems.
|
||
| 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 | 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 | 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.
|
||
| 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 | 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-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 | 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_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_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_eigen |
This provides an Eigen implementation for ecl's linear algebra.
This provides an Eigen implementation for ecl's linear algebra.
|
||
| 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_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_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_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 | 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_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 | 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-25 | iot_bridge |
The iot_bridge provides a bi-directional bridge between ROS and the OpenHAB Home Automation system. This allows a ROS robot to connect to a vast variety of IoT devices such as motion detectors, Z-Wave devices, lighting, door locks, etc.
The iot_bridge provides a bi-directional bridge between ROS and the OpenHAB Home Automation system. This allows a ROS robot to connect to a vast variety of IoT devices such as motion detectors, Z-Wave devices, lighting, door locks, etc.
|
||
| 1 | 2017-06-22 | interactive_marker_twist_server |
Interactive control for generic Twist-based robots using interactive markers
Interactive control for generic Twist-based robots using interactive markers
|
||
| 2 | 2017-06-19 | cartographer_rviz |
Cartographer is a system that provides real-time simultaneous localization
and mapping (SLAM) in 2D and 3D across multiple platforms and sensor
configurations. This package provides Cartographer's RViz integration.
Cartographer is a system that provides real-time simultaneous localization
and mapping (SLAM) in 2D and 3D across multiple platforms and sensor
configurations. This package provides Cartographer's RViz integration.
|
||
| 2 | 2017-06-19 | cartographer_ros_msgs |
ROS messages for the cartographer_ros package.
ROS messages for the cartographer_ros package.
|
||
| 2 | 2017-06-19 | cartographer_ros |
Cartographer is a system that provides real-time simultaneous localization
and mapping (SLAM) in 2D and 3D across multiple platforms and sensor
configurations. This package provides Cartographer's ROS integration.
Cartographer is a system that provides real-time simultaneous localization
and mapping (SLAM) in 2D and 3D across multiple platforms and sensor
configurations. This package provides Cartographer's ROS integration.
|
||
| 2 | 2017-06-19 | cartographer |
Cartographer is a system that provides real-time simultaneous localization
and mapping (SLAM) in 2D and 3D across multiple platforms and sensor
configurations.
Cartographer is a system that provides real-time simultaneous localization
and mapping (SLAM) in 2D and 3D across multiple platforms and sensor
configurations.
|
||
| 2 | 2017-06-14 | usb_cam |
A ROS Driver for V4L USB Cameras
A ROS Driver for V4L USB Cameras
|
||
| 1 | 2017-06-14 | rodi_robot |
RoDI ROS package.
Allows to control a RoDI from the Robot Operating System (ROS) without the need
to flash a custom firmware and just using the default firmware web services API.
RoDI ROS package.
Allows to control a RoDI from the Robot Operating System (ROS) without the need
to flash a custom firmware and just using the default firmware web services API.
|
||
| 1 | 2017-06-14 | libsick_ldmrs |
A library for communication with the SICK LD-MRS series of laser scanners.
A library for communication with the SICK LD-MRS series of laser scanners.
|
||
| 1 | 2017-06-08 | ps4eye |
The ps4eye package
The ps4eye package
|
||
| 1 | 2017-05-30 | rcll_fawkes_sim |
RCLL simulation access through Fawkes
RCLL simulation access through Fawkes
|
||
| 1 | 2017-05-27 | abb_resources |
|
||
| 1 | 2017-05-27 | abb_irb6640_support |
|
||
| 1 | 2017-05-27 | abb_irb6640_moveit_config |
|
||
| 1 | 2017-05-27 | abb_irb6600_support |
|
||
| 1 | 2017-05-27 | abb_irb5400_support |
|
||
| 2 | 2017-05-27 | abb_irb4400_support |
|
||
| 1 | 2017-05-27 | abb_irb2400_support |
|
||
| 1 | 2017-05-27 | abb_irb2400_moveit_plugins |
|
||
| 1 | 2017-05-27 | abb_irb2400_moveit_config |
|
||
| 1 | 2017-05-27 | abb_driver |
|
||
| 1 | 2017-05-27 | abb |
ROS-Industrial support for ABB manipulators (metapackage).
ROS-Industrial support for ABB manipulators (metapackage).
|
||
| 1 | 2017-05-25 | ar_track_alvar_metapkg |
Meta package for ROS ar_track_alvar related packages.
Meta package for ROS ar_track_alvar related packages.
|
||
| 1 | 2017-05-17 | rcll_refbox_peer |
RCLL refbox communication adapter
RCLL refbox communication adapter
|
||
| 2 | 2017-05-17 | kdl_parser_py |
The Kinematics and Dynamics Library (KDL) defines a tree structure
to represent the kinematic and dynamic parameters of a robot
mechanism.
The Kinematics and Dynamics Library (KDL) defines a tree structure
to represent the kinematic and dynamic parameters of a robot
mechanism.
|
||
| 3 | 2017-05-17 | kdl_parser |
The Kinematics and Dynamics Library (KDL) defines a tree structure
to represent the kinematic and dynamic parameters of a robot
mechanism.
The Kinematics and Dynamics Library (KDL) defines a tree structure
to represent the kinematic and dynamic parameters of a robot
mechanism.
|
||
| 1 | 2017-05-17 | epos_library |
A catkin package that provides the EPOS Command Library
A catkin package that provides the EPOS Command Library
|
||
| 1 | 2017-05-17 | epos_hardware |
A wrapper around the EPOS Command Library to provide easy integration with ROS control
A wrapper around the EPOS Command Library to provide easy integration with ROS control
|
||
| 1 | 2017-05-15 | geonav_transform |
The geonav_transform package
The geonav_transform package
|
||
| 1 | 2017-05-11 | speech_database |
The speech_database package performs text-to-speech conversion by using Google's speech synthesiser.
It also provides a storage solution for synthesised speech.
Speech can be accessed by publishing a text string at the /speech topic. If no entry exists, the text will by synthesised and stored locally in an mp3 file.
After an entry that corresponds to the text was found or created, a request to play the audio file is published at the /robotsound topic to be processed by the soundplay_node.py of the sound_play package.
The speech_database package performs text-to-speech conversion by using Google's speech synthesiser.
It also provides a storage solution for synthesised speech.
Speech can be accessed by publishing a text string at the /speech topic. If no entry exists, the text will by synthesised and stored locally in an mp3 file.
After an entry that corresponds to the text was found or created, a request to play the audio file is published at the /robotsound topic to be processed by the soundplay_node.py of the sound_play package.
|
Packages
| Name | Description | ||||
|---|---|---|---|---|---|
| 1 | 2016-05-20 | rail_pick_and_place_tools |
RViz Plugins for Collecting Grasps and Generating Models
RViz Plugins for Collecting Grasps and Generating Models
|
||
| 1 | 2016-05-20 | rail_pick_and_place_msgs |
Messages and Services for RAIL Pick and Place
Messages and Services for RAIL Pick and Place
|
||
| 1 | 2016-05-20 | rail_pick_and_place |
Grasp Training and Pick and Place Methods Developed by the RAIL Lab
Grasp Training and Pick and Place Methods Developed by the RAIL Lab
|
||
| 1 | 2016-05-20 | rail_grasp_collection |
Grasp Collection for Constructing a Grasping and Recognition Database
Grasp Collection for Constructing a Grasping and Recognition Database
|
||
| 1 | 2016-05-20 | mavlink |
MAVLink message marshaling library.
This package provides C-headers and pymavlink library
for both 1.0 and 2.0 versions of protocol.
MAVLink message marshaling library.
This package provides C-headers and pymavlink library
for both 1.0 and 2.0 versions of protocol.
|
||
| 1 | 2016-05-20 | graspdb |
Grasp Training SQL Database Client Library
Grasp Training SQL Database Client Library
|
||
| 1 | 2016-05-15 | object_recognition_ros_visualization |
object_recognition_ros_visualization contains rviz plugins to visualize ork detection results
object_recognition_ros_visualization contains rviz plugins to visualize ork detection results
|
||
| 1 | 2016-05-14 | uavc_v4lctl |
ROS wrapper for the v4lctl tool
ROS wrapper for the v4lctl tool
|
||
| 1 | 2016-05-11 | ekf_localization |
The advanced_robotics package
The advanced_robotics package
|
||
| 1 | 2016-05-06 | smart_battery_msgs |
Smart Battery Messages
Smart Battery Messages
|
||
| 1 | 2016-05-03 | kobuki_softnode |
ROS nodelet for fake Kobuki.
ROS nodelet for fake Kobuki.
|
||
| 1 | 2016-05-03 | kobuki_softapps |
The kobuki_softapps package
The kobuki_softapps package
|
||
| 1 | 2016-05-03 | kobuki_soft |
Soft kobuki impementation meta package
Soft kobuki impementation meta package
|
||
| 1 | 2016-04-30 | object_recognition_reconstruction |
basic 3d reconstruction of an object from aligned Kinect data
basic 3d reconstruction of an object from aligned Kinect data
|
||
| 1 | 2016-04-28 | gl_dependency |
This encapsulates the GL dependency for a specific ROS distribution and its Qt version
This encapsulates the GL dependency for a specific ROS distribution and its Qt version
|
||
| 1 | 2016-04-27 | tetris_launch |
Launch files (batch files that start processes and set parameters) for hakuto robots. This package also contains document for the Hakuto ROS package suite. Notes:
Launch files (batch files that start processes and set parameters) for hakuto robots. This package also contains document for the Hakuto ROS package suite. Notes:
|
||
| 1 | 2016-04-27 | tetris_gazebo |
This package contains specific ROS simulation setting for hakuto robots. Note:
This package contains specific ROS simulation setting for hakuto robots. Note:
|
||
| 1 | 2016-04-27 | tetris_description |
This package holds 3D models of the hakuto robots in COLLADA and URDF formats.
This package holds 3D models of the hakuto robots in COLLADA and URDF formats.
|
||
| 1 | 2016-04-27 | hakuto |
ROS package suite for the lunar rovers at Hakuto project, a Google Lunar XPRIZE contender.
ROS package suite for the lunar rovers at Hakuto project, a Google Lunar XPRIZE contender.
|
||
| 1 | 2016-04-24 | object_recognition_capture |
Capture is a set of tools to capture objects in 3D and perform odometry
Capture is a set of tools to capture objects in 3D and perform odometry
|
||
| 1 | 2016-04-24 | ecto_opencv |
Ecto bindings for common opencv functionality.
Ecto bindings for common opencv functionality.
|
||
| 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-23 | openslam_gmapping |
ROS-ified version of gmapping SLAM. Forked from https://openslam.informatik.uni-freiburg.de/data/svn/gmapping/trunk/
ROS-ified version of gmapping SLAM. Forked from https://openslam.informatik.uni-freiburg.de/data/svn/gmapping/trunk/
|
||
| 1 | 2016-04-21 | warehouse_ros |
Persistent storage of ROS data using MongoDB
Persistent storage of ROS data using MongoDB
|
||
| 1 | 2016-04-18 | rosconsole_bridge |
rosconsole_bridge is a package used in conjunction with console_bridge and rosconsole for connecting console_bridge-based logging to rosconsole-based logging.
rosconsole_bridge is a package used in conjunction with console_bridge and rosconsole for connecting console_bridge-based logging to rosconsole-based logging.
|
||
| 1 | 2016-04-13 | rwt_ros |
The rwt_ros package
The rwt_ros package
|
||
| 1 | 2016-04-13 | roslibjs_experimental |
The roslibjs_experimental package
The roslibjs_experimental package
|
||
| 1 | 2016-04-13 | roslibjs |
The roslibjs package
The roslibjs package
|
||
| 1 | 2016-04-13 | ros3djs_experimental |
The ros3djs_experimental package
The ros3djs_experimental package
|
||
| 1 | 2016-04-13 | ros3djs |
The ros3djs package
The ros3djs package
|
||
| 1 | 2016-04-13 | ros2djs |
The ros2djs package
The ros2djs package
|
||
| 1 | 2016-04-13 | mjpegcanvas |
The mjpegcanvas package
The mjpegcanvas package
|
||
| 1 | 2016-04-12 | loki_robot |
Robot Configurations
Robot Configurations
|
||
| 1 | 2016-03-31 | spatial_world_model |
Spatial World Model for Object Tracking
Spatial World Model for Object Tracking
|
||
| 1 | 2016-03-31 | python_qt_binding |
This stack provides Python bindings for Qt.
There are two providers: pyside and pyqt. PySide is released under
the LGPL. PyQt is released under the GPL.
Both the bindings and tools to build bindings are included from each
available provider. For PySide, it is called "Shiboken". For PyQt,
this is called "SIP".
Also provided is adapter code to make the user's Python code
independent of which binding provider was actually used which makes
it very easy to switch between these.
This stack provides Python bindings for Qt.
There are two providers: pyside and pyqt. PySide is released under
the LGPL. PyQt is released under the GPL.
Both the bindings and tools to build bindings are included from each
available provider. For PySide, it is called "Shiboken". For PyQt,
this is called "SIP".
Also provided is adapter code to make the user's Python code
independent of which binding provider was actually used which makes
it very easy to switch between these.
|
||
| 1 | 2016-03-31 | jinteractiveworld |
ROS Wrapper Package for the Java Interactive World Learner
ROS Wrapper Package for the Java Interactive World Learner
|
||
| 1 | 2016-03-31 | interactive_world_tools |
Tools and Modules for the Interactive World Models
Tools and Modules for the Interactive World Models
|
||
| 1 | 2016-03-31 | interactive_world_parser |
The Main Parser for the Interactive World Database
The Main Parser for the Interactive World Database
|
||
| 1 | 2016-03-31 | interactive_world_msgs |
Messages Used within the Interactive World
Messages Used within the Interactive World
|
||
| 1 | 2016-03-31 | interactive_world |
Metapackage for the Interactive World
Metapackage for the Interactive World
|
||
| 1 | 2016-03-31 | informed_object_search |
Object Search via the Interactive World Data
Object Search via the Interactive World Data
|
||
| 1 | 2016-03-25 | octomap_server |
octomap_server loads a 3D map (as Octree-based OctoMap) and distributes it to other nodes in a compact binary format. It also allows to incrementally build 3D OctoMaps, and provides map saving in the node octomap_saver.
octomap_server loads a 3D map (as Octree-based OctoMap) and distributes it to other nodes in a compact binary format. It also allows to incrementally build 3D OctoMaps, and provides map saving in the node octomap_saver.
|
||
| 1 | 2016-03-25 | octomap_mapping |
Mapping tools to be used with the
Mapping tools to be used with the
|
||
| 1 | 2016-03-24 | auv_msgs |
This package provides message types commonly used with Autonomous Underwater Vehicles
This package provides message types commonly used with Autonomous Underwater Vehicles
|
||
| 1 | 2016-03-23 | pr2_tuckarm |
Tucks the arms of the PR2 robot into a safe position for moving the base of the robot.
This also moves the arms out of the view of the tilting laser scanner, as much as possible.
Tucks the arms of the PR2 robot into a safe position for moving the base of the robot.
This also moves the arms out of the view of the tilting laser scanner, as much as possible.
|
||
| 1 | 2016-03-23 | pr2_teleop_general |
pr2_teleop_general
pr2_teleop_general
|
||
| 1 | 2016-03-23 | pr2_teleop |
The pr2_teleop package
The pr2_teleop package
|
||
| 1 | 2016-03-23 | pr2_position_scripts |
This package contains a number of scripts to set various components of the PR2. They are used in the apps to improve usablity.
This package contains a number of scripts to set various components of the PR2. They are used in the apps to improve usablity.
|
||
| 1 | 2016-03-23 | pr2_mannequin_mode |
The pr2_mannequin_mode package
The pr2_mannequin_mode package
|
||
| 1 | 2016-03-23 | pr2_apps |
Basic applications for the PR2 robot
Basic applications for the PR2 robot
|