Skip to content

farol_bringup Node

In a nutshell

This node is launched by the custom bringup and subsequently launches the whole system, using the default configurations inside the package farol_bringup, and later loading the new configurations to specifically override certain already launched variables.

Diagram

farol_bringup Diagram

Subscribers

  • None

Publishers

Publishers msgs type Purpose
/#vehicle#/process_state/ farol_msgs/ProcessState What process is being launched at the time

Services

Services msgs type Purpose
/#vehicle#/manage_process/ farol_msgs/ManageProcess Manually manage processes that are being launched

Parameters

Parameters type Default Purpose
/#vehicle#/farol_bringup/config_package_path string find _bringup This parameter is used to find your bringup in order to launch everything that is needed
/#vehicle#/farol_bringup/folder string vehicles vehicles folder
/#vehicle#/farol_bringup/name string name argument specified while calling the roslaunch command
/#vehicle#/farol_bringup/namespace bool true Specify if there is a vehicle namespace in the topics
/#vehicle#/farol_bringup/process_state_publish_rate float 0.33 Specify the rate at which the processes in the bringup are being published
/#vehicle#/farol_bringup/processes string process.yaml Specify the processes to launch
/#vehicle#/farol_bringup/vehicle_id int id argument specified while calling the roslaunch command

Last update: October 28, 2022