NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
perch_nodelet.cc File Reference
#include <ros/ros.h>
#include <nodelet/nodelet.h>
#include <pluginlib/class_list_macros.h>
#include <tf2_ros/transform_listener.h>
#include <tf2_geometry_msgs/tf2_geometry_msgs.h>
#include <msg_conversions/msg_conversions.h>
#include <ff_util/ff_nodelet.h>
#include <ff_util/ff_action.h>
#include <ff_util/ff_service.h>
#include <ff_util/ff_fsm.h>
#include <ff_util/config_server.h>
#include <ff_util/config_client.h>
#include <std_srvs/Empty.h>
#include <ff_msgs/ArmStateStamped.h>
#include <ff_msgs/SetState.h>
#include <ff_msgs/MotionAction.h>
#include <ff_msgs/LocalizationAction.h>
#include <ff_msgs/ArmAction.h>
#include <ff_msgs/PerchAction.h>
#include <ff_hw_msgs/SetEnabled.h>
#include <ff_msgs/SetBool.h>
Include dependency graph for perch_nodelet.cc:

Classes

class  perch::PerchNodelet
 

Namespaces

 perch
 

Typedefs

using perch::FSM = ff_util::FSM
 
using perch::STATE = ff_msgs::PerchState
 
using perch::RESPONSE = ff_msgs::PerchResult
 

Functions

 perch::PLUGINLIB_EXPORT_CLASS (perch::PerchNodelet, nodelet::Nodelet)