Dr. Denis

Results 209 issues of Dr. Denis

## Background Add CLI command for `list_hardware_components` service and make nice colored output of it. See for example how `list_hardware_interfaces` CLI is done. ## Instructions Hi, this is a `good-first-issue`...

The feature is related to discussion in ros-simulation/gazebo_ros2_control#111. The current definition of `mimic` joint features in URDF is not complete. To have all the features, we should also add the...

enhancement

Can we move this in utils namespace of `hardware_interface/handle.hpp` since there is also defined a rule that interfaces have "/" in their name. What do you think? _Originally posted by...

help wanted
good second issue

In short: when a hardware fails, i.e., error happens on read and write and hardware goes to "UNCONFIGURED" or "FINALIZED" state, controllers should be stopped automatically. this addresses few recent...

## Background Rename `fake_sensor_commands` parameter to `mock_sensor_commands`. Steps: 1. Deprecate `fake_sensor_commands` --> if exist write deprecation message. 2. Add new parameter `mock_sensor_commands` 3. Rename variable `fake_sensor_commands` to `mock_sensor_commands`. 4. Update...

help wanted
good first issue

## Background Better support for controller's lifecycle, that is the same as for the Lifecycle node. To transition between `inactive` and `unconfigured` state, we should provide service that enables that....

help wanted
good second issue

## Background Rename the argument to `node_namespace` because `namespace` is reserved C++ keyword. Please do the following: - [ ] rename argument in `ControllerInterface` files - [ ] rename argument...

help wanted
good first issue

The PR addresses late detection of invalid (`nullptr`) pointers detection for interfaces. This is done by not allowing to have at all `nullptr` in handles. Until now, a handle with...

rolling

## Background Service should be equivalent to `set_hardware_compoent_state` so that controller manager takes care of all transitions to the desired state. This service should replace than all the individual services...

help wanted
good second issue