#include <balls_in_box.h>
|
| | BallsInBox () |
| |
| bool | IsValid (const Vector3d &position, const TrackingBound &bound, double time=std::numeric_limits< double >::quiet_NaN()) const |
| |
| fastrack_msgs::SensedSpheres | SimulateSensor (const SphereSensorParams ¶ms) const |
| |
| void | Visualize () const |
| |
| | ~BallsInBox () |
| |
| bool | AreValid (const std::vector< Vector3d > &positions, const TrackingBound &bound, double time=std::numeric_limits< double >::quiet_NaN()) const |
| |
| bool | Initialize (const ros::NodeHandle &n) |
| |
| virtual | ~Environment () |
| |
Definition at line 62 of file balls_in_box.h.
| fastrack::environment::BallsInBox::~BallsInBox |
( |
| ) |
|
|
inline |
| fastrack::environment::BallsInBox::BallsInBox |
( |
| ) |
|
|
inlineexplicit |
| void fastrack::environment::BallsInBox::GenerateObstacles |
( |
size_t |
num, |
|
|
double |
min_radius, |
|
|
double |
max_radius, |
|
|
unsigned int |
seed = 0 |
|
) |
| |
|
private |
| bool fastrack::environment::BallsInBox::IsValid |
( |
const Vector3d & |
position, |
|
|
const TrackingBound & |
bound, |
|
|
double |
time = std::numeric_limits<double>::quiet_NaN() |
|
) |
| const |
|
virtual |
| bool fastrack::environment::BallsInBox::LoadParameters |
( |
const ros::NodeHandle & |
n | ) |
|
|
privatevirtual |
| void fastrack::environment::BallsInBox::SensorCallback |
( |
const fastrack_msgs::SensedSpheres::ConstPtr & |
msg | ) |
|
|
private |
| fastrack_msgs::SensedSpheres fastrack::environment::BallsInBox::SimulateSensor |
( |
const SphereSensorParams & |
params | ) |
const |
|
virtual |
| void fastrack::environment::BallsInBox::Visualize |
( |
| ) |
const |
|
virtual |
| std::vector<Vector3d> fastrack::environment::BallsInBox::centers_ |
|
private |
| std::vector<double> fastrack::environment::BallsInBox::radii_ |
|
private |
The documentation for this class was generated from the following files: