action_msgs
- Ebuilds: 1, Testing: 1.2.0-r2 Description:
Messages and service definitions common among all ROS actions.
Homepage:https://wiki.ros.org License: Apache-2.0
actionlib_msgs
- Ebuilds: 1, Testing: 4.2.2-r1 Description:
A package containing some message definitions used in the implementation of ROS 1 actions.
Homepage:https://wiki.ros.org License: Apache-2.0
adaptive_component
- Ebuilds: 1, Testing: 0.2.1-r2 Description:
A composable container for Adaptive ROS 2 Node computations.
Allows building Nodes that can select between FPGA, CPU or
GPU, at run-time. Stateless by default, can be made stateful
to meet use-case specific needs. Refer to examples in README.
Technically, provides A ROS 2 Node subclass programmed as a
"Component" and including its own single threaded executor
to build adaptive computations. Adaptive ROS 2 Nodes are able to
perform computations in the CPU, the FPGA or the GPU, adaptively.
Adaptive behavior is controlled through the "adaptive" ROS 2
parameter.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_acceleration
- Ebuilds: 1, Testing: 0.2.0-r2 Description:
CMake macros and utilities to include hardware acceleration into the ROS 2 build system (ament) and its development flows.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_clang_format
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The ability to check code against style conventions using
clang-format and generate xUnit test result files.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_clang_tidy
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The ability to check code against style conventions using
clang-tidy and generate xUnit test result files.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake
- Ebuilds: 1, Testing: 1.3.2-r1 Description:
The entry point package for the ament buildsystem in CMake.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake_auto
- Ebuilds: 1, Testing: 1.3.2-r1 Description:
The auto-magic functions for ease to use of the ament buildsystem in CMake.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake_copyright
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The CMake API for ament_copyright to check every source file contains copyright reference.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake_core
- Ebuilds: 1, Testing: 1.3.2-r1 Description:
The core of the ament buildsystem in CMake.
Several subcomponents provide specific funtionalities:
* environment: provide prefix-level setup files
* environment_hooks: provide package-level setup files and environment hooks
* index: store information in an index and retrieve them without crawling
* package_templates: templates from the ament_package Python package
* symlink_install: use symlinks for CMake install commands
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake_cppcheck
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The CMake API for ament_cppcheck to perform static code analysis on C/C++
code using Cppcheck.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake_flake8
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The CMake API for ament_flake8 to check code syntax and style conventions
with flake8.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake_gmock
- Ebuilds: 1, Testing: 1.3.2-r1 Description:
The ability to add Google mock-based tests in the ament buildsystem in CMake.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake_gtest
- Ebuilds: 1, Testing: 1.3.2-r1 Description:
The ability to add gtest-based tests in the ament buildsystem in CMake.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake_include_directories
- Ebuilds: 1, Testing: 1.3.2-r1 Description:
The functionality to order include directories according to a chain of prefixes in the ament buildsystem in CMake.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake_mypy
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The CMake API for ament_mypy to perform static type analysis on python code
with mypy.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake_nose
- Ebuilds: 1, Testing: 1.3.2-r1 Description:
The ability to add nose-based tests in the ament buildsystem in CMake.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake_pclint
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The CMake API for ament_pclint to perform static code analysis on C/C++
code using PC-lint.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake_pep257
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The CMake API for ament_pep257 to check code against the docstring style conventions in
PEP 257.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake_pycodestyle
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The CMake API for ament_pycodestyle to check code against the style conventions in
PEP 8.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake_pytest
- Ebuilds: 1, Testing: 1.3.2-r1 Description:
The ability to run Python tests using pytest in the ament buildsystem in CMake.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake_target_dependencies
- Ebuilds: 1, Testing: 1.3.2-r1 Description:
The ability to add definitions, include directories and libraries of a package to a target in the ament buildsystem in CMake.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake_uncrustify
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The CMake API for ament_uncrustify to check code against styleconventions
using uncrustify.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cmake_version
- Ebuilds: 1, Testing: 1.3.2-r1 Description:
The ability to override the exported package version in the ament buildsystem.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_copyright
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The ability to check source files for copyright and license
information.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cppcheck
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The ability to perform static code analysis on C/C++ code using Cppcheck
and generate xUnit test result files.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_cpplint
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The ability to check code against the Google style conventions using
cpplint and generate xUnit test result files.
Homepage:https://wiki.ros.org License: ( Apache-2.0 BSD )
ament_flake8
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The ability to check code for style and syntax conventions with flake8.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_lint_auto
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The auto-magic functions for ease to use of the ament linters in CMake.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_lint_cmake
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The ability to lint CMake code using cmakelint and generate xUnit test
result files.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_package
- Ebuilds: 1, Testing: 0.14.0-r4 Description:
The parser for the manifest files in the ament buildsystem.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_pclint
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The ability to perform static code analysis on C/C++ code using PC-lint
and generate xUnit test result files.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_pep257
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The ability to check code against the docstring style conventions in
PEP 257 and generate xUnit test result files.
Homepage:https://wiki.ros.org License: ( Apache-2.0 MIT )
ament_pycodestyle
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The ability to check code against the style conventions in PEP 8 and
generate xUnit test result files.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_pyflakes
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The ability to check code using pyflakes and generate xUnit test
result files.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_uncrustify
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The ability to check code against style conventions using uncrustify
and generate xUnit test result files.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_vitis
- Ebuilds: 1, Testing: 0.10.1-r2 Description:
CMake macros and utilities to include Vitis platform into the ROS 2 build system (ament) and its development flows.
Homepage:https://wiki.ros.org License: Apache-2.0
ament_xmllint
- Ebuilds: 1, Testing: 0.12.4-r1 Description:
The ability to check XML files like the package manifest using xmllint
and generate xUnit test result files.
Homepage:https://wiki.ros.org License: Apache-2.0
angles
- Ebuilds: 1, Testing: 1.15.0-r1 Description:
This package provides a set of simple math utilities to work
with angles. The utilities cover simple things like
normalizing an angle and conversion between degrees and
radians. But even if you're trying to calculate things like
the shortest angular distance between two joint space
positions of your robot, but the joint motion is constrained
by joint limits, this package is what you need. The code in
this package is stable and well tested. There are no plans for
major changes in the near future.
Homepage:http://wiki.ros.org/angles License: BSD
backward_ros
- Ebuilds: 1, Testing: 1.0.2-r3 Description:
The backward_ros package is a ros wrapper of backward-cpp from https://github.com/bombela/backward-cpp
Homepage:https://wiki.ros.org License: MIT
bond
- Ebuilds: 1, Testing: 3.0.2-r3 Description:
A bond allows two processes, A and B, to know when the other has
terminated, either cleanly or by crashing. The bond remains
connected until it is either broken explicitly or until a
heartbeat times out.
Homepage:http://www.ros.org/wiki/bond License: BSD
bond_core
- Ebuilds: 1, Testing: 3.0.2-r3 Description:
A bond allows two processes, A and B, to know when the other has
terminated, either cleanly or by crashing. The bond remains
connected until it is either broken explicitly or until a
heartbeat times out.
Homepage:http://www.ros.org/wiki/bond_core License: BSD
bondcpp
- Ebuilds: 1, Testing: 3.0.2-r3 Description:
C++ implementation of bond, a mechanism for checking when
another process has terminated.
Homepage:http://www.ros.org/wiki/bondcpp License: BSD
builtin_interfaces
- Ebuilds: 1, Testing: 1.2.0-r2 Description:
A package containing message and service definitions for types defined in the OMG IDL Platform Specific Model.
Homepage:https://wiki.ros.org License: Apache-2.0
camera_info_manager
- Ebuilds: 1, Testing: 3.1.4-r2 Description:
This package provides a C++ interface for camera calibration
information. It provides CameraInfo, and handles SetCameraInfo
service requests, saving and restoring the camera calibration
data.
Homepage:http://ros.org/wiki/camera_info_manager License: BSD
cartographer_rviz
- Ebuilds: 1, Testing: 2.0.9000-r2 Description:
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.
Homepage:https://github.com/cartographer-project/cartographer_ros License: Apache-2.0
class_loader
- Ebuilds: 1, Testing: 2.2.0-r3 Description:
The class_loader package is a ROS-independent package for loading plugins during runtime and the foundation of the higher level ROS "pluginlib" library.
class_loader utilizes the host operating system's runtime loader to open runtime libraries (e.g. .so/.dll files), introspect the library for exported plugin classes, and allows users to instantiate objects of these exported classes without the explicit declaration (i.e. header file) for those classes.
Homepage:http://ros.org/wiki/class_loader License: BSD
common_interfaces
- Ebuilds: 1, Testing: 4.2.2-r1 Description:
common_interfaces contains messages and services that are widely used by other ROS packages.
Homepage:https://wiki.ros.org License: Apache-2.0
composition
- Ebuilds: 1, Testing: 0.20.2-r1 Description:
Examples for composing multiple nodes in a single process.
Homepage:https://wiki.ros.org License: Apache-2.0
composition_interfaces
- Ebuilds: 1, Testing: 1.2.0-r2 Description:
A package containing message and service definitions for managing composable nodes in a container process.
Homepage:https://wiki.ros.org License: Apache-2.0
console_bridge_vendor
- Ebuilds: 1, Testing: 1.4.0-r2 Description:
Wrapper around console_bridge, providing nothing but a dependency on console_bridge, on some systems.
On others, it provides an ExternalProject build of console_bridge.
Homepage:https://github.com/ros/console_bridge License: ( Apache-2.0 BSD )
control_box_rst
- Ebuilds: 1, Testing: 0.0.7-r1 Description:
The control_box_rst package provides C++ libraries for predictive control,
direct optimal control, optimization and simulation.
Homepage:http://wiki.ros.org/control_box_rst License: GPL-3.0-only
control_msgs
- Ebuilds: 1, Testing: 4.1.0-r1 Description:
control_msgs contains base messages and actions useful for
controlling robots. It provides representations for controller
setpoints and joint and cartesian trajectories.
Homepage:http://ros.org/wiki/control_msgs License: BSD
cv_bridge
- Ebuilds: 1, Testing: 3.2.1-r1 Description:
This contains CvBridge, which converts between ROS2
Image messages and OpenCV images.
Homepage:http://www.ros.org/wiki/cv_bridge License: ( Apache-2.0 BSD )
cyclonedds
- Ebuilds: 1, Testing: 0.9.0-r2 Description:
Eclipse Cyclone DDS is a very performant and robust open-source DDS implementation. Cyclone DDS is developed completely in the open as an Eclipse IoT project.
Homepage:https://projects.eclipse.org/projects/iot.cyclonedds License: ( EPL-2.0 Eclipse-Distribution-License-1.0 )
demo_nodes_cpp
- Ebuilds: 1, Testing: 0.20.2-r1 Description:
C++ nodes which were previously in the ros2/examples repository but are now just used for demo purposes.
Homepage:https://wiki.ros.org License: Apache-2.0
demo_nodes_py
- Ebuilds: 1, Testing: 0.20.2-r1 Description:
Python nodes which were previously in the ros2/examples repository but are now just used for demo purposes.
Homepage:https://wiki.ros.org License: Apache-2.0