You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was trying to configure this planner for real-drone. I have VLSAM odom and pointcloud topics available.
The ego planner node is able to recognize the odom and cloud topic and also plans the trajectory/path around the obstacles(from real pointcloud data).
But the issue is that, the path is execute on its own without the real-drone even moving (drone is still at origin [0,0,0]), but the ego planner somehow increments the odometry and executes the original trajectory that was planned and reached the traget.
I tried to debug the issue, at line 572, /src/planner/plan_manage/src/ego_replan_fsm.cpp.
the variable Eigen::Vector3d pos, keep on incrementing on its own (in all 3 axis) according to the 3d path generated, and does not take the pos data of the actual real-drone.
Please help to resolve this issue. so that i can try it on real-drone.
How to reproduce the error?
step 1 : launch the below launch file (no simulator node is added)
step 2 : provide some odometry data on /drone_0_visual_slam/odom topic ( [0,0,0] is also sufficient)
step 3 : provide some point cloud on /drone_0_pcl_render_node/cloud (some random data is fine, so that the planner generates a 3d path around the object.
observation : the plan is executed on its own, and once completed, ego planner node is in wait_target state for next target goal [ego_planner_node-1] [FSM]: state: WAIT_TARGET
EGO-PLANNER LAUNCH FILE USED, only one drone, no swarm
Uh oh!
There was an error while loading. Please reload this page.
Hello,
I was trying to configure this planner for real-drone. I have VLSAM odom and pointcloud topics available.
The ego planner node is able to recognize the odom and cloud topic and also plans the trajectory/path around the obstacles(from real pointcloud data).
But the issue is that, the path is execute on its own without the real-drone even moving (drone is still at origin [0,0,0]), but the ego planner somehow increments the odometry and executes the original trajectory that was planned and reached the traget.
I tried to debug the issue, at line 572, /src/planner/plan_manage/src/ego_replan_fsm.cpp.
ego-planner-swarm/src/planner/plan_manage/src/ego_replan_fsm.cpp
Line 572 in 23a8d5a
the variable Eigen::Vector3d pos, keep on incrementing on its own (in all 3 axis) according to the 3d path generated, and does not take the pos data of the actual real-drone.
Please help to resolve this issue. so that i can try it on real-drone.
How to reproduce the error?
step 1 : launch the below launch file (no simulator node is added)
step 2 : provide some odometry data on /drone_0_visual_slam/odom topic ( [0,0,0] is also sufficient)
step 3 : provide some point cloud on /drone_0_pcl_render_node/cloud (some random data is fine, so that the planner generates a 3d path around the object.
observation : the plan is executed on its own, and once completed, ego planner node is in wait_target state for next target goal
[ego_planner_node-1] [FSM]: state: WAIT_TARGET
EGO-PLANNER LAUNCH FILE USED, only one drone, no swarm
EGO PLANNER NODE OUTPUT
ODOM TOPIC OUTPUT: drone at [0,0,0]. drone is not moved from its initial position
The text was updated successfully, but these errors were encountered: