00001 00002 00003 00004 #ifndef INIT_H 00005 00006 #include "mainplansys.h" 00007 #include "observations.h" 00008 #include "observation_structs.h" 00009 #include "MessageHandler.h" 00010 #include "math.h" 00011 00012 extern "C" int clear_interrupt_controll_struct( interrupt_controll_struct *ai_interrupt_controll_struct ); 00013 extern "C" int clear_controll_struct( controll_struct *ai_controll_struct ); 00014 00015 extern "C" void clear_robot_state_3d(ai_waypoint *ai_waypoint_3d); 00016 extern "C" void clear_cv_observation(cv_observation *my_cv_observaiton); 00017 00018 int firstRun(MessageHandler *navsysMessageHandler); 00019 #endif 00020