Possible to read robot_description from topic#34
Conversation
eholum
left a comment
There was a problem hiding this comment.
Thanks @pucciland95! Definitely seems like the right way to go for me. Just adding some comments from the peanut gallery.
mujoco_ros2_control/include/mujoco_ros2_control/mujoco_ros2_control.hpp
Outdated
Show resolved
Hide resolved
|
Hi @eholum and thanks for reviewing, I should have made all the changes you asked for. Let me know if you think there is still some more work to be done. Cheers, Niccolo |
eholum
left a comment
There was a problem hiding this comment.
Thanks @pucciland95! Sorry if my comments opened a few more questions... There are some param layering questions that I had.
Don't worry, it is totally fine 😄 |
eholum
left a comment
There was a problem hiding this comment.
Works for me!
I will have to defer to @sangteak601 and whether or not he wants to take a look as well, though.
Co-authored-by: Erik Holum <7966037+eholum@users.noreply.github.com>
sangteak601
left a comment
There was a problem hiding this comment.
Thank you very much for your contribution. It looks great and will definitely improve usability. I have just a few comments.
mujoco_ros2_control/include/mujoco_ros2_control/mujoco_ros2_control.hpp
Outdated
Show resolved
Hide resolved
mujoco_ros2_control/include/mujoco_ros2_control/mujoco_ros2_control.hpp
Outdated
Show resolved
Hide resolved
Co-authored-by: SangtaekLee <82325867+sangteak601@users.noreply.github.com>
Co-authored-by: SangtaekLee <82325867+sangteak601@users.noreply.github.com>
Co-authored-by: SangtaekLee <82325867+sangteak601@users.noreply.github.com>
Co-authored-by: SangtaekLee <82325867+sangteak601@users.noreply.github.com>
|
After applying all the requested changes the code crashes since the controller_manager_ = std::make_shared<controller_manager::ControllerManager>(
std::move(resource_manager), cm_executor_, "controller_manager", node_->get_namespace());
cm_executor_->add_node(controller_manager_);An executor needs to be present for this code to work either by passing it from outside the |
|
Hi, can I have feedback on the changes? I would like to detach my fork since I want to bring the repo in another direction, but I think if I do, I break the PR. Therefore, before detaching, I would like to close this PR. |
eholum
left a comment
There was a problem hiding this comment.
Sorry for the delay @pucciland95! This all continues to work for me. Added a note about the executor stuff, which I also don't think is a big deal since there's still some cleanup todo around nodes and threading that should be handled in a later PR.
|
Reverted |
|
Just a gentle ping |
|
Thank you for the reminder. The conflicts should be resolved before this can be merged. |
|
Fixed merge conflict |
sangteak601
left a comment
There was a problem hiding this comment.
Thank you again for your contribution!
Hi,
first thing: thank you for developing this repo. It is very useful.
I noticed that it is necessary to pass the robot_desciption as a param from the launch file.
Since our ROS2 stack requires it to be passed from topic I added this functionality. Therefore, it is not necessary anymore to pass it from the launch file.
Let me know what you think and whether it is useful