跳转到主要内容

Rviz Navigation Plugin

This plugin is only compatible with ROS1 version.


 Marker Setting

marker setting.png

To set the size of the markers for target points, you can adjust the marker scale factor where (1.0 is the default value. Other numerical values represent the size multiplier.value). Remember to click "Set"SET" to refresh all the markers.

mark.png

The marker consists of two parts: the numerical part represents the sequence number of the target point, whilean d the arrow part indicates the stopping direction of the target point.


Add Goal

add goal.png

  1. Please use the built-in functionality of Rviz2dnave.png (2dnave.png) to select the targetgoal point on the map.
  2. You can fine-tune the coordinate position by entering the X, Y, and R values.
  3. If you need to go directly to the targetgoal point, you can click on the GOTO button.
  4. If you need to add thea targetgoal to the goal list, please click on the ADD GOAL TO LIST button.
  5. f the distance betweenIf the current targetgoal and the previous targetgoal on the goal list isare too far, an intermediate targetgoal valuepoint will be automatically inserted in the list. The maximum allowable deviation distance difference can be modified in the figureinterface shown above, with the default being 10 meters.

Goal List Management

goal list.png

  • The added targetgoal points will be displayed in this list, and the parameters in the list can be directly edited. After editing, click the "REFRESH MARKER" button to update all markers.
  • The green rows in the list represent the next goal to be executed. To switch to the next goal, select the corresponding row in the list and click the "SET NEXT GOAL" button.
  • The "LOAD GOAL" and "SAVE GOAL" buttons are used to save and load the list. The list will be saved in ini/memory.txt and can be directly modified in the document.
  • To delete a single goal, select the corresponding row and click the "DELETE GOAL" button.
  • To clear the list of goals, click the "DELETE ALL GOAL" button.

Mode Setting

mode.png

模式选择用于不同的列表目标点执行方式This is used to set execution mode for goal points in the list.

cycle mode After executing the last targetgoal point, the system will continue to execute the first targetgoal point.
sequence mode After executing all targetgoal points in the list, the system will stop.
step mode TargetsGoals will be executed one by one in the orderlisted listed.order.

To ensuresmooth a smooththe path, you can adjust the Goal Tolerance parameter.setting. Once the robot enters athe radius of this distance from the target point, it will automatically move on to the next target point. Smaller environments may require aThe smaller tolerancethe value.environment, the smaller this value needs to be. This setting does not affect reachingthe arrival at the final targetdestination point.


Start Control

control.png

  • By default, the list executes the target points from top to bottom. If REVERSE is selected, the target points are executed in reverse order. 
  • Due to system issues, multiple clicks may be required when using the START and STOP buttons. This control button only affects the targetgoal points in the list. After starting, information about the next targetgoal point will be displayed in the NEXT GOAL.GOAL.