ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
1

Groot Installation on ROS2 Foxy

asked 2022-01-08 08:49:24 -0600

enyuin gravatar image

Currently, I tried to install groot on linux. When I install it, I faced this problems. Anyone know how to install it using ROS way?

[ 76%] Linking CXX executable Groot
/usr/bin/ld: CMakeFiles/Groot.dir/bt_editor/main.cpp.o: in function `BT::TreeNode::~TreeNode()':
main.cpp:(.text._ZN2BT8TreeNodeD2Ev[_ZN2BT8TreeNodeD5Ev]+0x13): undefined reference to `vtable for BT::TreeNode'
edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
5

answered 2022-01-10 17:06:32 -0600

tnajjar gravatar image

Hello @osilva, I believe what you are referring to is integration of Groot with the Nav2 stack.

You can however install groot on foxy following the documentation here. Just use colcon build --packages-select groot instead of catkin_make

You can then run it with:

./<your-workspace-path>/build/groot/Groot
edit flag offensive delete link more

Comments

You are right @tnajjar. Thank you!

osilva gravatar image osilva  ( 2022-01-10 17:39:50 -0600 )edit

TThanks. It works!

enyuin gravatar image enyuin  ( 2022-01-10 18:27:41 -0600 )edit
2

Once compiled and sourced, Groot can also be run with $ros2 run groot Groot.

K88 gravatar image K88  ( 2022-10-14 11:12:08 -0600 )edit
0

answered 2022-01-08 12:00:25 -0600

osilva gravatar image

Hi @enyuin, unfortunately I don't think is available for Foxy, however it's possible in ROS2 Galactic as you can see in the migration document

You can find more info: https://navigation.ros.org/tutorials/...

More info on the PR to integrate Groot to ROS2 can be found: https://github.com/ros-planning/navig... I believe Rolling also has now the capability as well.

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2022-01-08 08:49:24 -0600

Seen: 1,314 times

Last updated: Jan 10 '22