Hi, i have copter and I want to do waypoints navigation with different WP radius accuracy. How can I do that ? For example if I have 30 waypoints and 3 of them are the most important ones. How can I edit the radius for these waypoints?
I am using mission planer.
Isnât this for plane only ?
Seems like it is not supported yet.
I tried this in Mission Planner too and even Iâm setting a nonzero radius vehicle sends me the exact command with zeroing the field.
I will test it in Mavproxy to be sure.
It might be a good idea to implement it on ArduCopter if not exist.
Probably this is not an MP issue but the firmware does not support it yet.
Command is
MAV_CMD_NAV_WAYPOINT
So, is there a solution to my problem?
The DELAY command in a mission should work and allow the copter to settle on the waypoint.
Otherwise you have to find a way of changing WPNAV_RADIUS during the mission, maybe scripting??
WPNAV_RADIUS should probably be left as a nav tuning parameter in favor of a mission delay.
So, the only way is using delay command.
Will ardupilot put this feature in copter as well? In terms of waypoints radius control.
So, I implemented this feature and did the PR.
I donât know (when) will it be accepted (or not)
This significantly reduces the hold time to a maximum of 255 seconds.
But people who want more can do NAV_LOITER_TIME.
Hi @montathar111,
Whatâs the purpose of having different waypoint radius value for each waypoint? I think if you test with 4.1 (or higher) youâll find that it doesnât actually make much difference to how the vehicle flies the path. For the 3 important ones if a delay of 1 second (or higher) is set the vehicle will precisely pass through the waypoint without cutting the corner.