After running oe-stylize.py on all recipes in recipes-ros, this
commit improves the formatting of some recipes.
To achieve this, I executed these commands in recipes-ros:
find . -name *.bb | sed 's#\(.*\)#./oe-stylize.py \1 > \1_sanitized#' | sh
find . -name *.bb | sed 's#\(.*\)#diff -Naur \1 \1_sanitized#' | sh > diffs
Then, I manually inspected the diffs file, and improved the
recipes.
For the DESCRIPTION line in the addressed recipes, the line width
of 100 characters was chosen, as the LIC_FILES_CHKSUM line and
SRC_URI line usually are also around about 100 characters long.
Hence, choosing a shorter line width, e.g. 80 characters, would
have only created more line breaks, but not reduced the need to
use a file viewer with which 100 characters line width can be
displayed. For the github file and diff viewer and most editors
on reasonably-sized screens, 100 character line width is no
problem.
The ros-control recipes are updated to 0.5.8 to be in line with
74f48fa69e/hydro/release.yaml.
The applied patches are merged upstream in 0.5.8 and were removed.
A set of packages that include controller interfaces, controller managers,
transmissions, hardware_interfaces and the control_toolbox.
The ros_control packages takes as input the joint state data from your robot's
actuator's encoders and an input set point. It uses a generic control loop
feedback mechanism, typically a PID controller, to control the output,
typically effort, sent to your actuators. ros_control gets more complicated
for physical mechanisms that do not have one-to-one mappings of joint
positions, efforts, etc but theses scenarios are accounted for using
transmissions.