#include <iri_base_algorithm/iri_base_algorithm.h>#include "darwin_autocharge_alg.h"#include "eventserver.h"#include <iostream>#include "stdlib.h"#include "math.h"#include <tf/transform_listener.h>#include <std_msgs/Int32.h>#include <geometry_msgs/Twist.h>#include <sensor_msgs/JointState.h>#include <std_msgs/Float64MultiArray.h>#include <ar_pose/ARMarkers.h>#include <geometry_msgs/PoseStamped.h>#include <kinematics_msgs/GetPositionIK.h>#include <arm_navigation_msgs/MoveArmAction.h>#include <iri_darwin_robot/tracking_headAction.h>#include <actionlib/client/simple_action_client.h>#include <actionlib/client/terminal_state.h>#include <control_msgs/FollowJointTrajectoryAction.h>

Go to the source code of this file.
Classes | |
| class | DarwinAutochargeAlgNode |
| IRI ROS Specific Algorithm Class. More... | |
Enumerations | |
| enum | TStates { searching = 0, searching2, rotate, new_goal, tracking, walking, initial_pose, search_left_marker, search_left_marker2, search_right_marker, search_right_marker2, move_back, transform_left_pose, transform_right_pose, make_decision, make_decision2, open_gripper, open_gripper2, take_connectors, take_connectors2, close_gripper, correct_position, tracking_left, tracking_left2, tracking_right, tracking_right2, go_forward, go_back, turn_right, turn_left, go_right, go_left } |
| enum TStates |
Definition at line 54 of file darwin_autocharge_alg_node.h.