-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
lbr_bring_up doesn't publish /lbr/state? #106
Comments
And I would like to know when use demo(such as advance c++) how to publish robot model in rviz like bringup.launch.py? I add some launch option but there are no TF and robot model in rviz. It seems that currently app_node does not publish TF and robot models |
sorry for the confusion. The core is always the App https://github.com/lbr-stack/lbr_fri_ros2_stack/blob/humble/lbr_fri_ros2/include/lbr_fri_ros2/app.hpp. It reads commands from The bringup launches the hardware interface and sets the To visualize the robot in rviz, you could take data from the Could you please pinpoint to the section in the readme so it can be fixed? Thank you |
Thank you! I got that. In addition, I would like to ask ros2 control interface is expected to use with lbr_bringup currently? Since the users interactive kuka with jointstate. The current readme does not mention the difference between app and lbr_bringup. Only topic difference in demo: https://lbr-fri-ros2-stack-doc.readthedocs.io/en/humble/lbr_fri_ros2_stack/lbr_demos/doc/lbr_demos.html and https://lbr-fri-ros2-stack-doc.readthedocs.io/en/humble/lbr_fri_ros2_stack/lbr_demos/lbr_demos_ros2_control_cpp/doc/lbr_demos_ros2_control_cpp.html |
sorry not sure I got the question, correctly. Most ROS users are familiar with the hardware interface (ROS 2 control), which is launched in the For research and to get started quickly, one can also launch There is some documentation on the bringup here https://lbr-fri-ros2-stack-doc.readthedocs.io/en/humble/lbr_fri_ros2_stack/lbr_bringup/doc/lbr_bringup.html It should probably clarified in the links you sent. |
Oh, i just noticed it. In fact, I think this is caused by the experience of using this library before XD. Maybe it will be easier for a new user to understand. |
You raised a couple of valid points and we will try to address them, so thank you very much @CarlDegio ! |
this will be added in #130 |
this issue is now fully resolved. System can for example be launched via ros2 launch lbr_bringup bringup.launch.py model:=iiwa7 sim:=false ctrl:=forward_lbr_position_command_controller This will spawn:
This will also spawn RViZ. Available controllers can be listed via: |
In the past, the launch file bringup.launch.py will publish /lbr/command and /lbr/state topics. But now I found it doesn't. Is this normal?
And now the cpp demo doesn't need to launch bringup.launch.py cause the app_node is used(Inconsistent with README).
The text was updated successfully, but these errors were encountered: