-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
0c7925e
commit 2c50fe4
Showing
34 changed files
with
197 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
13 changes: 13 additions & 0 deletions
13
clearpath_outdoornav_msgs/clearpath_safety_msgs/msg/WatchdogConfigArray.msg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
# Watchdog config message containing information related to device | ||
# monitoring and what action should be taken to recover from an error | ||
|
||
|
||
WatchdogConfigCommunication[] communication_config | ||
WatchdogConfigHeartbeat[] heartbeat_config | ||
WatchdogConfigInclination[] inclination_config | ||
WatchdogConfigNodeStatus[] node_status_config | ||
WatchdogConfigNodeletStatus[] nodelet_status_config | ||
WatchdogConfigNumPoints[] num_points_config | ||
WatchdogConfigOdomCovariance[] odom_covariance_config | ||
WatchdogConfigRtkFix[] rtk_fix_config | ||
WatchdogConfigTopicData[] topic_data_config |
6 changes: 6 additions & 0 deletions
6
clearpath_outdoornav_msgs/clearpath_safety_msgs/msg/WatchdogConfigCommon.msg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
string name | ||
string type | ||
bool enabled | ||
string[] components | ||
string on_trigger_action | ||
# string[] on_trigger_options |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/msg/WatchdogConfigCommunication.msg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
WatchdogConfigCommon base_config | ||
string protocol | ||
string ip # only used when protocol is 'ip' | ||
string interface # only used when protocol is 'can' or 'serial' | ||
float32 timeout |
3 changes: 3 additions & 0 deletions
3
clearpath_outdoornav_msgs/clearpath_safety_msgs/msg/WatchdogConfigHeartbeat.msg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
WatchdogConfigCommon base_config | ||
string topic | ||
float32 timeout |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/msg/WatchdogConfigInclination.msg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
WatchdogConfigCommon base_config | ||
float32 roll_limit | ||
float32 pitch_limit | ||
float32 delay | ||
string topic |
3 changes: 3 additions & 0 deletions
3
clearpath_outdoornav_msgs/clearpath_safety_msgs/msg/WatchdogConfigNodeStatus.msg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
WatchdogConfigCommon base_config | ||
string node_name | ||
uint8 num_requests |
4 changes: 4 additions & 0 deletions
4
clearpath_outdoornav_msgs/clearpath_safety_msgs/msg/WatchdogConfigNodeletStatus.msg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
WatchdogConfigCommon base_config | ||
string manager | ||
string nodelet | ||
uint8 num_requests |
3 changes: 3 additions & 0 deletions
3
clearpath_outdoornav_msgs/clearpath_safety_msgs/msg/WatchdogConfigNumPoints.msg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
WatchdogConfigCommon base_config | ||
string topic | ||
int32 threshold |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/msg/WatchdogConfigOdomCovariance.msg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
WatchdogConfigCommon base_config | ||
string topic # Odometry topic | ||
float32 xy_threshold | ||
float32 yaw_threshold | ||
float32 timeout |
6 changes: 6 additions & 0 deletions
6
clearpath_outdoornav_msgs/clearpath_safety_msgs/msg/WatchdogConfigRtkFix.msg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
WatchdogConfigCommon base_config | ||
|
||
bool rtk_heading_required | ||
bool rtk_position_required | ||
float32 timeout | ||
string gnss_type # Either 'swiftnav' or 'xvn' |
3 changes: 3 additions & 0 deletions
3
clearpath_outdoornav_msgs/clearpath_safety_msgs/msg/WatchdogConfigTopicData.msg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
WatchdogConfigCommon base_config | ||
string topic | ||
float32 timeout |
11 changes: 7 additions & 4 deletions
11
clearpath_outdoornav_msgs/clearpath_safety_msgs/msg/WatchdogStatus.msg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,8 @@ | ||
# Watchdog status message containing information related to sensor monitoring, emergency stop and safety stops | ||
# The message definition for a Watchdog including the type of watchdog, whether it | ||
# has been triggered or not and the recovery taken. | ||
|
||
bool[] gps_watchdog_triggered | ||
bool[] lidar_watchdog_triggered | ||
bool[] camera_watchdog_triggered | ||
|
||
string name | ||
bool triggered | ||
string trigger_message | ||
string action |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/msg/WatchdogStatusArray.msg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
# Watchdog status message containing information related to device | ||
# monitoring and what action has been taken to recover from an error | ||
|
||
std_msgs/Header header | ||
WatchdogStatus[] statuses |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/AddCommunicationWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigCommunication config | ||
|
||
--- | ||
bool success |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/AddHeartbeatWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigHeartbeat config | ||
|
||
--- | ||
bool success |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/AddInclinationWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigInclination config | ||
|
||
--- | ||
bool success |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/AddNodeStatusWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigNodeStatus config | ||
|
||
--- | ||
bool success |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/AddNodeletStatusWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigNodeletStatus config | ||
|
||
--- | ||
bool success |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/AddNumPointsWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigNumPoints config | ||
|
||
--- | ||
bool success |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/AddOdomCovarianceWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigOdomCovariance config | ||
|
||
--- | ||
bool success |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/AddRtkFixWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigRtkFix config | ||
|
||
--- | ||
bool success |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/AddTopicDataWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigTopicData config | ||
|
||
--- | ||
bool success |
4 changes: 4 additions & 0 deletions
4
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/RemoveWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
|
||
string name | ||
--- | ||
bool success |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/UpdateCommunicationWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigCommunication new_config | ||
string current_name # used as a key to find the watchdog in the list of watchdogs | ||
--- | ||
bool success |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/UpdateHeartbeatWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigHeartbeat new_config | ||
string current_name # used as a key to find the watchdog in the list of watchdogs | ||
--- | ||
bool success |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/UpdateInclinationWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigInclination new_config | ||
string current_name # used as a key to find the watchdog in the list of watchdogs | ||
--- | ||
bool success |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/UpdateNodeStatusWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigNodeStatus new_config | ||
string current_name # used as a key to find the watchdog in the list of watchdogs | ||
--- | ||
bool success |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/UpdateNodeletStatusWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigNodeletStatus new_config | ||
string current_name # used as a key to find the watchdog in the list of watchdogs | ||
--- | ||
bool success |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/UpdateNumPointsWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigNumPoints new_config | ||
string current_name # used as a key to find the watchdog in the list of watchdogs | ||
--- | ||
bool success |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/UpdateOdomCovarianceWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigOdomCovariance new_config | ||
string current_name # used as a key to find the watchdog in the list of watchdogs | ||
--- | ||
bool success |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/UpdateRtkFixWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigRtkFix new_config | ||
string current_name # used as a key to find the watchdog in the list of watchdogs | ||
--- | ||
bool success |
5 changes: 5 additions & 0 deletions
5
clearpath_outdoornav_msgs/clearpath_safety_msgs/srv/UpdateTopicDataWatchdog.srv
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
WatchdogConfigTopicData new_config | ||
string current_name # used as a key to find the watchdog in the list of watchdogs | ||
--- | ||
bool success |