This package allows to implement the stop sign functionality. It determines if we are near stop sign by comparing the stop sign position with the car position. Once we are within the specified radius, it triggers the /purepursuit/stop
flag which stops the car to a few seconds.
Following are the requirements for the package.
- Python 2.7
- ROS Melodic
catkin build
or
catkin_make
It is recommended that you run the package with igvc_estop. The launch file in igvc_stop will automatically launch this node.
To launch the package, simple use roslaunch
command.
source devel/setup.bash
roslaunch igvc_stop_sign stop_sign_behavior.launch