#include <iostream>
#include <fstream>
#include <cstdlib>
#include <vector>
#include <math.h>
#include <sbpl_arm_planner/pr2/sbpl_math.h>
Go to the source code of this file.
Functions | |
bool | check_joint_limits (double[3], double[3], vector< double >, double[3]) |
bool | check_joint_limits_and_append_joint_angles (double, double[3], double[3], vector< double > &, double[3]) |
void | elbow_positions_given_endeff_pose (vector< vector< double > > &, vector< vector< double > > &, double, double, double, double, double) |
vector< vector< double > > | elbow_positions_given_endeff_pose (double, double, double, double, double) |
vector< vector< double > > | elbow_positions_given_pan (double, double, double, double, double, double, double, double, double[3]) |
void | grid2world (long, long, long, double &, double &, double &) |
bool | position (long, long, long) |
void | separate_rejected_points (vector< vector< double > >, vector< vector< double > > &, vector< vector< double > > &, vector< vector< double > > &) |
void | world2grid (double, double, double, long &, long &, long &) |
bool check_joint_limits | ( | double | [3], | |
double | [3], | |||
vector< double > | , | |||
double | [3] | |||
) |
Definition at line 213 of file pr2_workspace.cpp.
bool check_joint_limits_and_append_joint_angles | ( | double | , | |
double | [3], | |||
double | [3], | |||
vector< double > & | , | |||
double | [3] | |||
) |
Definition at line 117 of file pr2_workspace.cpp.
void elbow_positions_given_endeff_pose | ( | vector< vector< double > > & | , | |
vector< vector< double > > & | , | |||
double | , | |||
double | , | |||
double | , | |||
double | , | |||
double | ||||
) |
Definition at line 336 of file pr2_workspace.cpp.
vector<vector<double> > elbow_positions_given_endeff_pose | ( | double | , | |
double | , | |||
double | , | |||
double | , | |||
double | ||||
) |
Definition at line 283 of file pr2_workspace.cpp.
vector<vector<double> > elbow_positions_given_pan | ( | double | , | |
double | , | |||
double | , | |||
double | , | |||
double | , | |||
double | , | |||
double | , | |||
double | , | |||
double | [3] | |||
) |
Definition at line 55 of file pr2_workspace.cpp.
void grid2world | ( | long | , | |
long | , | |||
long | , | |||
double & | , | |||
double & | , | |||
double & | ||||
) |
Definition at line 33 of file pr2_workspace.cpp.
bool position | ( | long | , | |
long | , | |||
long | ||||
) |
Definition at line 424 of file pr2_workspace.cpp.
void separate_rejected_points | ( | vector< vector< double > > | , | |
vector< vector< double > > & | , | |||
vector< vector< double > > & | , | |||
vector< vector< double > > & | ||||
) |
Definition at line 394 of file pr2_workspace.cpp.
void world2grid | ( | double | , | |
double | , | |||
double | , | |||
long & | , | |||
long & | , | |||
long & | ||||
) |
Definition at line 40 of file pr2_workspace.cpp.