|
void | cbJoint (const sensor_msgs::JointState::ConstPtr &msg) |
|
bool | cbProgress (const std::list< Astar::Vec > &, const SearchStats &) |
|
void | cbTrajectory (const trajectory_msgs::JointTrajectory::ConstPtr &msg) |
|
void | grid2Metric (const int t0, const int t1, float >0, float >1) |
|
void | grid2Metric (const Astar::Vec t, Astar::Vecf >) |
|
bool | makePlan (const Astar::Vecf sg, const Astar::Vecf eg, std::list< Astar::Vecf > &path) |
|
void | metric2Grid (int &t0, int &t1, const float gt0, const float gt1) |
|
void | metric2Grid (Astar::Vec &t, const Astar::Vecf gt) |
|
void | replan () |
|
planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::Planner2dofSerialJointsNode |
( |
const std::string |
group_name | ) |
|
|
inlineexplicit |
void planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::cbJoint |
( |
const sensor_msgs::JointState::ConstPtr & |
msg | ) |
|
|
inlineprivate |
bool planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::cbProgress |
( |
const std::list< Astar::Vec > & |
, |
|
|
const SearchStats & |
|
|
) |
| |
|
inlineprivate |
void planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::cbTrajectory |
( |
const trajectory_msgs::JointTrajectory::ConstPtr & |
msg | ) |
|
|
inlineprivate |
void planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::grid2Metric |
( |
const int |
t0, |
|
|
const int |
t1, |
|
|
float & |
gt0, |
|
|
float & |
gt1 |
|
) |
| |
|
inlineprivate |
void planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::grid2Metric |
( |
const Astar::Vec |
t, |
|
|
Astar::Vecf & |
gt |
|
) |
| |
|
inlineprivate |
bool planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::makePlan |
( |
const Astar::Vecf |
sg, |
|
|
const Astar::Vecf |
eg, |
|
|
std::list< Astar::Vecf > & |
path |
|
) |
| |
|
inlineprivate |
void planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::metric2Grid |
( |
int & |
t0, |
|
|
int & |
t1, |
|
|
const float |
gt0, |
|
|
const float |
gt1 |
|
) |
| |
|
inlineprivate |
void planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::metric2Grid |
( |
Astar::Vec & |
t, |
|
|
const Astar::Vecf |
gt |
|
) |
| |
|
inlineprivate |
void planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::replan |
( |
| ) |
|
|
inlineprivate |
Astar planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::as_ |
|
private |
float planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::avg_vel_ |
|
private |
Astar::Gridmap<char, 0x40> planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::cm_ |
|
private |
std::pair<ros::Duration, std::pair<float, float> > planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::cmd_prev_ |
|
private |
bool planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::debug_aa_ |
|
private |
float planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::freq_ |
|
private |
float planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::freq_min_ |
|
private |
std::string planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::group_ |
|
private |
bool planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::has_joint_states_ |
|
private |
int planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::id_[2] |
|
private |
sensor_msgs::JointState planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::joint_ |
|
private |
LinkBody planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::links_[2] |
|
private |
ros::NodeHandle planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::nh_ |
|
private |
ros::NodeHandle planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::pnh_ |
|
private |
PointVelMode planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::point_vel_ |
|
private |
ros::Publisher planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::pub_status_ |
|
private |
ros::Publisher planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::pub_trajectory_ |
|
private |
ros::Duration planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::replan_interval_ |
|
private |
ros::Time planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::replan_prev_ |
|
private |
int planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::resolution_ |
|
private |
planner_cspace_msgs::PlannerStatus planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::status_ |
|
private |
ros::Subscriber planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::sub_joint_ |
|
private |
ros::Subscriber planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::sub_trajectory_ |
|
private |
tf2_ros::Buffer planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::tfbuf_ |
|
private |
trajectory_msgs::JointTrajectory planner_cspace::planner_2dof_serial_joints::Planner2dofSerialJointsNode::traj_prev_ |
|
private |
The documentation for this class was generated from the following file: