Skip to content

Conversation

@livanov93
Copy link
Contributor

No description provided.

@destogl
Copy link
Member

destogl commented Nov 27, 2020

Did it work for you?

Can you reformat code according to pep8 (line lengths) - mostly how it was?

And can you check it with ament_* tools. I will merge this without passing CI.

Thanks!

@livanov93
Copy link
Contributor Author

Did it work for you?

Can you reformat code according to pep8 (line lengths) - mostly how it was?

And can you check it with ament_* tools. I will merge this without passing CI.

Thanks!

It worked for me like a charm. It is also possible to use xacro:property tag now and to use it within brackets, e.g. ${2*pi}.
I managed to solve pep8 warnings. Regarding the linters, nothing more is changed except the launch file in comparison with then the add_rrbot_system_position_joints branch so I don't know what is wrong with the ament linters.

@destogl
Copy link
Member

destogl commented Nov 27, 2020

Thanks! I just adjusted a bit more. There was an old issue from my side with flake8

@destogl destogl merged commit f44d20b into ros-controls:add_rrbot_system_position_joints Nov 27, 2020
@livanov93 livanov93 deleted the add_xacro_parsing branch November 27, 2020 18:21
bmagyar added a commit that referenced this pull request Dec 5, 2020
* Implementation of RRBot System Headless Hardware with only position joints.

* rrbot system position only after first testing.

* Added description of rrbot and example ros2_control_manager.

* ROS2 Managers are moved to controller_interface package

* Update README.md

* Change package names to represent the actual state.
* Describe connection to the example URDFs

* Add controlle to example 1 and adapt the hardware to provide more sensible example.

* Added controller to install path

* Change parameter names because deprecated

* Reorganize controller's yaml to have correct parameters' namespace. Comment out the name of the node from the roslaunch file to avoid issue with LifecycleNode-Names.
Add better robot's movement simulation.

* Corrected licence header and add explicit type instead of auto

* Update README.md

* Update parameter and launch

* Update README.md

* Reorganize to new RM structure

* Update README.md

* Updated to new status

* Adapt brances and additional output

* Add parsing robot_description via xacro. (#45)

* Add parsing robot_description via xacro.

Co-authored-by: Denis Štogl <[email protected]>

* Remove URDF file

* Update description

* Update linters.yaml

* Update ci.yml

* Add dependencies

* Update ci.yml

* Update CMakeLists.txt

* Update package.xml

* Delete code_coverage.yml

* Update ci.yml

* Update ci.yml

* Update linters.yaml

* Update linters.yaml

* Update ros2_control_demo_hardware/include/ros2_control_demo_hardware/rrbot_system_position_only.hpp

Co-authored-by: Bence Magyar <[email protected]>

* Update ros2_control_demo_hardware/src/rrbot_system_position_only.cpp

Co-authored-by: Bence Magyar <[email protected]>

* Address review comments.

Co-authored-by: livanov93 <[email protected]>
Co-authored-by: Bence Magyar <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants