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
Even though we are starting with a "static" (i.e., unchanging) mission plan, this could change when we introduce dynamic obstacle avoidance.
In order to make the planner a little bit more extensible, I think we should have planner as a ROS service. Clients can request a new plan and have one computed.
Managing state might be a little bit difficult. I think gnc will probably end up being the node that manages the state on the ground.
Goal for this issue:
Make a new service, called planner, that will use the RRT sheet planner to compute waypoint plans
Define messages for trading plans between ROS nodes
planner will be launched with the set of static obstacles that define the mission, so the expensive sheet optimization is only done once on launch.
The text was updated successfully, but these errors were encountered:
Created a planner service and a roslaunch for it. When it is
initialized, the planner will read the contents of mission.json,
and create a new mission.Mission object. It will then solve
the optimization problem to produce an optimal surface on which
plans between waypoints can be generated.
It opens a plot in a separate process of the resulting plan.
Finally, a roslaunch file was made. This is to allow configuration
of the planner through a ros configuration file. This file is in
config/planner_settings.yaml.
How do we compute mission plans?
Even though we are starting with a "static" (i.e., unchanging) mission plan, this could change when we introduce dynamic obstacle avoidance.
In order to make the planner a little bit more extensible, I think we should have
planner
as a ROS service. Clients can request a newplan
and have one computed.Managing state might be a little bit difficult. I think
gnc
will probably end up being the node that manages the state on the ground.Goal for this issue:
planner,
that will use the RRT sheet planner to compute waypoint plansplanner
will be launched with the set of static obstacles that define the mission, so the expensive sheet optimization is only done once on launch.The text was updated successfully, but these errors were encountered: