$search
#include <object_tracker.h>
Definition at line 25 of file object_tracker.h.
typedef boost::shared_ptr<image_geometry::PinholeCameraModel> object_tracker::ObjectTracker::CameraModelPtr [private] |
Definition at line 76 of file object_tracker.h.
typedef std::pair<ros::ServiceClient,XmlRpc::XmlRpcValue> object_tracker::ObjectTracker::VerificationService [private] |
Definition at line 68 of file object_tracker.h.
object_tracker::ObjectTracker::ObjectTracker | ( | ) |
Definition at line 4 of file object_tracker.cpp.
object_tracker::ObjectTracker::~ObjectTracker | ( | ) | [virtual] |
Definition at line 86 of file object_tracker.cpp.
bool object_tracker::ObjectTracker::addObjectCb | ( | worldmodel_msgs::AddObject::Request & | request, | |
worldmodel_msgs::AddObject::Response & | response | |||
) |
Definition at line 507 of file object_tracker.cpp.
const ObjectModel& object_tracker::ObjectTracker::getModel | ( | ) | const [inline] |
Definition at line 41 of file object_tracker.h.
ObjectModel& object_tracker::ObjectTracker::getModel | ( | ) | [inline] |
Definition at line 40 of file object_tracker.h.
bool object_tracker::ObjectTracker::getObjectModelCb | ( | worldmodel_msgs::GetObjectModel::Request & | request, | |
worldmodel_msgs::GetObjectModel::Response & | response | |||
) |
Definition at line 569 of file object_tracker.cpp.
void object_tracker::ObjectTracker::imagePerceptCb | ( | const worldmodel_msgs::ImagePerceptConstPtr & | percept | ) |
Definition at line 98 of file object_tracker.cpp.
bool object_tracker::ObjectTracker::mapToNextObstacle | ( | const geometry_msgs::Pose & | source, | |
const std_msgs::Header & | header, | |||
geometry_msgs::Pose & | mapped | |||
) | [protected] |
Definition at line 574 of file object_tracker.cpp.
void object_tracker::ObjectTracker::objectAgeingCb | ( | const std_msgs::Float32ConstPtr & | ageing | ) |
Definition at line 444 of file object_tracker.cpp.
void object_tracker::ObjectTracker::posePerceptCb | ( | const worldmodel_msgs::PosePerceptConstPtr & | percept | ) |
Definition at line 190 of file object_tracker.cpp.
void object_tracker::ObjectTracker::publishModel | ( | ) |
Definition at line 638 of file object_tracker.cpp.
bool object_tracker::ObjectTracker::setObjectNameCb | ( | worldmodel_msgs::SetObjectName::Request & | request, | |
worldmodel_msgs::SetObjectName::Response & | response | |||
) |
Definition at line 490 of file object_tracker.cpp.
bool object_tracker::ObjectTracker::setObjectStateCb | ( | worldmodel_msgs::SetObjectState::Request & | request, | |
worldmodel_msgs::SetObjectState::Response & | response | |||
) |
Definition at line 473 of file object_tracker.cpp.
void object_tracker::ObjectTracker::sysCommandCb | ( | const std_msgs::StringConstPtr & | sysCommand | ) |
Definition at line 89 of file object_tracker.cpp.
bool object_tracker::ObjectTracker::transformPose | ( | const geometry_msgs::PoseWithCovariance & | from, | |
geometry_msgs::PoseWithCovariance & | to, | |||
std_msgs::Header & | header | |||
) | [protected] |
Definition at line 627 of file object_tracker.cpp.
bool object_tracker::ObjectTracker::transformPose | ( | const geometry_msgs::Pose & | from, | |
geometry_msgs::Pose & | to, | |||
std_msgs::Header & | header, | |||
tf::StampedTransform * | transform = 0 | |||
) | [protected] |
Definition at line 605 of file object_tracker.cpp.
double object_tracker::ObjectTracker::_active_support [private] |
Definition at line 89 of file object_tracker.h.
double object_tracker::ObjectTracker::_active_time [private] |
Definition at line 90 of file object_tracker.h.
double object_tracker::ObjectTracker::_ageing_threshold [private] |
Definition at line 91 of file object_tracker.h.
double object_tracker::ObjectTracker::_angle_variance [private] |
Definition at line 84 of file object_tracker.h.
double object_tracker::ObjectTracker::_default_distance [private] |
Definition at line 82 of file object_tracker.h.
double object_tracker::ObjectTracker::_distance_variance [private] |
Definition at line 83 of file object_tracker.h.
std::string object_tracker::ObjectTracker::_frame_id [private] |
Definition at line 80 of file object_tracker.h.
double object_tracker::ObjectTracker::_max_height [private] |
Definition at line 86 of file object_tracker.h.
double object_tracker::ObjectTracker::_min_height [private] |
Definition at line 85 of file object_tracker.h.
double object_tracker::ObjectTracker::_pending_support [private] |
Definition at line 87 of file object_tracker.h.
double object_tracker::ObjectTracker::_pending_time [private] |
Definition at line 88 of file object_tracker.h.
bool object_tracker::ObjectTracker::_project_objects [private] |
Definition at line 79 of file object_tracker.h.
std::string object_tracker::ObjectTracker::_worldmodel_ns [private] |
Definition at line 81 of file object_tracker.h.
Definition at line 64 of file object_tracker.h.
std::map<std::string,CameraModelPtr> object_tracker::ObjectTracker::cameraModels [private] |
Definition at line 77 of file object_tracker.h.
Definition at line 62 of file object_tracker.h.
Definition at line 73 of file object_tracker.h.
Definition at line 65 of file object_tracker.h.
Definition at line 52 of file object_tracker.h.
Definition at line 75 of file object_tracker.h.
Definition at line 57 of file object_tracker.h.
Definition at line 58 of file object_tracker.h.
Definition at line 51 of file object_tracker.h.
Definition at line 55 of file object_tracker.h.
Definition at line 60 of file object_tracker.h.
Definition at line 59 of file object_tracker.h.
Definition at line 53 of file object_tracker.h.
Definition at line 66 of file object_tracker.h.
Definition at line 63 of file object_tracker.h.
Definition at line 54 of file object_tracker.h.
Definition at line 71 of file object_tracker.h.
std::map<std::string,std::map<std::string,std::vector<VerificationService> > > object_tracker::ObjectTracker::verificationServices [private] |
Definition at line 69 of file object_tracker.h.