diff --git a/Software/real_time/ROS_RoboBuggy/src/robobuggy/src/transistor/localizer/Doc_Flowchart_Source/transistor_localizer.graphml b/Software/real_time/ROS_RoboBuggy/src/robobuggy/src/transistor/localizer/Doc_Flowchart_Source/transistor_localizer.graphml new file mode 100644 index 00000000..f90e1f56 --- /dev/null +++ b/Software/real_time/ROS_RoboBuggy/src/robobuggy/src/transistor/localizer/Doc_Flowchart_Source/transistor_localizer.graphml @@ -0,0 +1,375 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Node Start + + + + + + + + + + + + + + + + + + Initialize Node + + + + + + + + + + + + + + + + + + Setup Publishers and +Subscribers + + + + + + + + + + + + + + + + + + Run Kalman Prediction + + + + + + + + + + + + + + + + + + Put most recent measurements +into single vector + + + + + + + + + + + + + + + + + + Run Kalman Correction + + + + + + + + + + + + + + + + + + Publish UTM position +estimate + + + + + + + + + + + + + + + + + + 5Hz + + + + + + + + + + + + + + + + + + Node Shutdown + + + + + + + + + + + + + + + + + + Shutdown Request Received + + + + + + + + + + + + + + + + + + New Sensor Measurement + + + + + + + + + + + + + + + + + + Store value as most recent +measurement + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Software/real_time/ROS_RoboBuggy/src/robobuggy/src/transistor/localizer/transistor_localizer.pdf b/Software/real_time/ROS_RoboBuggy/src/robobuggy/src/transistor/localizer/transistor_localizer.pdf new file mode 100644 index 00000000..53a906e2 Binary files /dev/null and b/Software/real_time/ROS_RoboBuggy/src/robobuggy/src/transistor/localizer/transistor_localizer.pdf differ