-
Notifications
You must be signed in to change notification settings - Fork 0
System Architecture
Dylan Starink edited this page Feb 15, 2023
·
6 revisions
Node layout is diagramed on here
- Goal: None
- Feedback: None
- Result: None
- Notes: Preemption is expected in order to switch to a new action, as this action never finishes.
- Goal: Path
- Message Type:
std_msgs/String - Possible Value:
"/home/beagle/path/aroundLake.csv"
- Message Type:
- Feedback: % Completed of Path
- Message Type:
std_msgs/Float32 - Possible Values:
-
0.5(50% Completed) -
0.995(99.5% Completed, 100% is not possible, since action will complete once we complete path)
-
- Message Type:
- Result: None
- Message Type:
std_msgs/String - Possible Values:
"STOP""MANUAL""AUTO"
- Message Type:
roboat_pkg/msg/ThrustVector2 - Possible Values:
- <0.5, 0.5> (Thrust at half power straight)
- <0,0> (Motors off)
- Message Type:
std_msgs/String - Possible Value:
"/home/beagle/path/aroundLake.csv"
- Message Type:
std_msgs/Bool - Possible Values:
-
True(E-Stop Engaged) -
False(Normal Operation)
-
- Message Type:
roboat_pkg/msg/ThrustVector - Possible Values:
- <0.5, 0.5> (Thrust at half power straight)
- <0,0> (Motors off)
- Message Type:
roboat_pkg/msg/GPSInfo