ConsolePathParserNode
Class Responsible for parsing a mission from the console Yebisu to farol_vx stack format.
#include <ConsolePathParserNode.h>
Public Functions
| Name | |
|---|---|
| ConsolePathParserNode(ros::NodeHandle * nodehandle, ros::NodeHandle * nodehandle_private) Construct a new Console Path Parser Node object. |
|
| ~ConsolePathParserNode() Destroy the Console Path Parser Node object. |
|
| double | nodeFrequency() Method to setup the frequency of the node. |
Public Attributes
| Name | |
|---|---|
| std::list< Section > | mission |
| std::list< Formation > | formation |
| std::list< Section >::iterator | act_section |
| farol_msgs::Section | section_copy |
| ros::Time | depth_end |
| int | own_id |
| double | xrefpoint |
| double | yrefpoint |
| double | gamma_s |
| double | gamma_e |
| double | x_act |
| double | y_act |
| double | gamma |
| double | gamma_old |
| double | u_est |
| double | x_forma |
| double | y_forma |
| float | DesiredDepth |
| bool | wpOrient |
| bool | ENABLE |
| bool | formation_mode |
| bool | biased_formation_mode |
| float | node_frequency |
| std::string | path_folder |
Public Functions Documentation
function ConsolePathParserNode
ConsolePathParserNode(
ros::NodeHandle * nodehandle,
ros::NodeHandle * nodehandle_private
)
Construct a new Console Path Parser Node object.
Parameters:
- nodehandle
- nodehandle_private
- nodehandle the public ros nodehandle
- nodehandle_private the private ros nodehandle
Console Path Parser node constructor.
function ~ConsolePathParserNode
~ConsolePathParserNode()
Destroy the Console Path Parser Node object.
Console Path Parser node destructor.
function nodeFrequency
double nodeFrequency()
Method to setup the frequency of the node.
Return: double
Public Attributes Documentation
variable mission
std::list< Section > mission;
variable formation
std::list< Formation > formation;
variable act_section
std::list< Section >::iterator act_section;
variable section_copy
farol_msgs::Section section_copy;
variable depth_end
ros::Time depth_end;
variable own_id
int own_id {0};
variable xrefpoint
double xrefpoint = 0;
variable yrefpoint
double yrefpoint = 0;
variable gamma_s
double gamma_s = 0;
variable gamma_e
double gamma_e = 0;
variable x_act
double x_act = 0;
variable y_act
double y_act = 0;
variable gamma
double gamma = 0;
variable gamma_old
double gamma_old = 0;
variable u_est
double u_est = 0;
variable x_forma
double x_forma = 0;
variable y_forma
double y_forma = 0;
variable DesiredDepth
float DesiredDepth = 0.0;
variable wpOrient
bool wpOrient;
variable ENABLE
bool ENABLE = false;
variable formation_mode
bool formation_mode = false;
variable biased_formation_mode
bool biased_formation_mode = false;
variable node_frequency
float node_frequency;
variable path_folder
std::string path_folder;
Updated on 2025-04-22 at 13:40:56 +0000
Last update:
April 22, 2025