, including all inherited members.
acc_lim_th_ | collvoid::ROSAgent | |
acc_lim_x_ | collvoid::ROSAgent | |
acc_lim_y_ | collvoid::ROSAgent | |
additional_orca_lines_ | collvoid::Agent | |
additional_vos_ | collvoid::Agent | |
addNHConstraints(double min_dist, Vector2 pref_velocity) | collvoid::ROSAgent | |
agent_neighbors_ | collvoid::Agent | |
amcl_posearray_sub_ | collvoid::ROSAgent | |
amclPoseArrayWeightedCallback(const amcl::PoseArrayWeighted::ConstPtr &msg) | collvoid::ROSAgent | |
base_frame_ | collvoid::ROSAgent | |
base_odom_ | collvoid::ROSAgent | |
baseScanCallback(const sensor_msgs::LaserScan::ConstPtr &msg) | collvoid::ROSAgent | |
clearpath_ | collvoid::Agent | |
compareConvexHullPointsPosition(const ConvexHullPoint &p1, const ConvexHullPoint &p2) | collvoid::ROSAgent | |
compareNeighborsPositions(const AgentPtr &agent1, const AgentPtr &agent2) | collvoid::ROSAgent | |
compareVectorPosition(const collvoid::Vector2 &v1, const collvoid::Vector2 &v2) | collvoid::ROSAgent | |
computeAgentVOs() | collvoid::Agent | |
computeClearpathVelocity(Vector2 pref_velocity) | collvoid::ROSAgent | |
computeNewLocUncertainty() | collvoid::ROSAgent | |
computeNewMinkowskiFootprint() | collvoid::ROSAgent | |
computeNewVelocity(Vector2 pref_velocity, geometry_msgs::Twist &cmd_vel) | collvoid::ROSAgent | |
computeObstacleLine(Vector2 &point) | collvoid::ROSAgent | |
computeObstacles() | collvoid::ROSAgent | |
computeOrcaVelocity(Vector2 pref_velocity) | collvoid::ROSAgent | |
collvoid::Agent::computeOrcaVelocity(Vector2 pref_velocity, bool convex) | collvoid::Agent | |
computeSampledVelocity(Vector2 pref_velocity) | collvoid::ROSAgent | |
controlled_ | collvoid::Agent | |
convex_ | collvoid::Agent | |
convex_lock_ | collvoid::ROSAgent | |
createFootprintMsgFromVector2(const std::vector< Vector2 > &footprint) | collvoid::ROSAgent | |
createObstacleLine(std::vector< Vector2 > &own_footprint, Vector2 &obst1, Vector2 &obst2) | collvoid::ROSAgent | |
cur_allowed_error_ | collvoid::Agent | |
cur_loc_unc_radius_ | collvoid::ROSAgent | |
delete_observations_ | collvoid::ROSAgent | |
eps_ | collvoid::ROSAgent | |
footprint_ | collvoid::Agent | |
footprint_lines_ | collvoid::ROSAgent | |
footprint_msg_ | collvoid::ROSAgent | |
footprint_radius_ | collvoid::ROSAgent | |
getDistToFootprint(collvoid::Vector2 &point) | collvoid::ROSAgent | |
getPosition() | collvoid::Agent | |
getRadius() | collvoid::Agent | |
getVelocity() | collvoid::Agent | |
global_frame_ | collvoid::ROSAgent | |
has_polygon_footprint_ | collvoid::ROSAgent | |
heading_ | collvoid::Agent | |
holo_robot_ | collvoid::ROSAgent | |
holo_velocity_ | collvoid::ROSAgent | |
id_ | collvoid::ROSAgent | |
init(ros::NodeHandle private_nh, tf::TransformListener *tf) | collvoid::ROSAgent | |
initAsMe(tf::TransformListener *tf) | collvoid::ROSAgent | |
initCommon(ros::NodeHandle nh) | collvoid::ROSAgent | |
initialized_ | collvoid::ROSAgent | |
initParams(ros::NodeHandle private_nh) | collvoid::ROSAgent | |
isHoloRobot() | collvoid::ROSAgent | |
laser_notifier | collvoid::ROSAgent | |
laser_scan_sub_ | collvoid::ROSAgent | |
last_seen_ | collvoid::ROSAgent | |
last_time_me_published_ | collvoid::ROSAgent | |
last_time_positions_published_ | collvoid::ROSAgent | |
lastSeen() | collvoid::ROSAgent | |
left_pref_ | collvoid::Agent | |
lines_pub_ | collvoid::ROSAgent | |
LineSegmentToLineSegmentIntersection(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) | collvoid::ROSAgent | |
max_error_holo_ | collvoid::ROSAgent | |
max_speed_x_ | collvoid::Agent | |
max_vel_th_ | collvoid::ROSAgent | |
max_vel_with_obstacles_ | collvoid::ROSAgent | |
max_vel_x_ | collvoid::ROSAgent | |
max_vel_y_ | collvoid::ROSAgent | |
me_lock_ | collvoid::ROSAgent | |
me_pub_ | collvoid::ROSAgent | |
min_dist_obst_ | collvoid::ROSAgent | |
min_error_holo_ | collvoid::ROSAgent | |
min_vel_th_ | collvoid::ROSAgent | |
min_vel_th_inplace_ | collvoid::ROSAgent | |
min_vel_x_ | collvoid::ROSAgent | |
min_vel_y_ | collvoid::ROSAgent | |
minkowski_footprint_ | collvoid::ROSAgent | |
neighbors_lock_ | collvoid::ROSAgent | |
neighbors_pub_ | collvoid::ROSAgent | |
new_velocity_ | collvoid::Agent | |
num_samples_ | collvoid::ROSAgent | |
obstacle_lock_ | collvoid::ROSAgent | |
obstacle_points_ | collvoid::ROSAgent | |
obstacles_from_laser_ | collvoid::ROSAgent | |
obstacles_pub_ | collvoid::ROSAgent | |
odom_sub_ | collvoid::ROSAgent | |
odomCallback(const nav_msgs::Odometry::ConstPtr &msg) | collvoid::ROSAgent | |
orca_ | collvoid::Agent | |
orca_lines_ | collvoid::Agent | |
pointInNeighbor(collvoid::Vector2 &point) | collvoid::ROSAgent | |
polygon_pub_ | collvoid::ROSAgent | |
pose_array_weighted_ | collvoid::ROSAgent | |
position_ | collvoid::Agent | |
position_share_pub_ | collvoid::ROSAgent | |
position_share_sub_ | collvoid::ROSAgent | |
positionShareCallback(const collvoid_msgs::PoseTwistWithCovariance::ConstPtr &msg) | collvoid::ROSAgent | |
projector_ | collvoid::ROSAgent | |
publish_me_period_ | collvoid::ROSAgent | |
publish_positions_period_ | collvoid::ROSAgent | |
publishMePoseTwist() | collvoid::ROSAgent | |
radius_ | collvoid::Agent | |
ROSAgent() | collvoid::ROSAgent | |
ROSAgentPtr typedef | collvoid::ROSAgent | |
rotateFootprint(const std::vector< Vector2 > &footprint, double angle) | collvoid::ROSAgent | |
samples_ | collvoid::Agent | |
samples_pub_ | collvoid::ROSAgent | |
setAccelerationConstraints(double acc_lim_x, double acc_lim_y, double acc_lim_th) | collvoid::ROSAgent | |
setAgentParams(ROSAgent *agent) | collvoid::ROSAgent | |
setClearpath(bool clearpath) | collvoid::ROSAgent | |
setConvex(bool convex) | collvoid::ROSAgent | |
setDeleteObservations(bool delete_observations) | collvoid::ROSAgent | |
setFootprint(geometry_msgs::PolygonStamped footprint) | collvoid::ROSAgent | |
setFootprintRadius(double footprint_radius) | collvoid::ROSAgent | |
setGlobalFrame(std::string global_frame) | collvoid::ROSAgent | |
setId(std::string id) | collvoid::ROSAgent | |
setIsHoloRobot(bool holo_robot) | collvoid::ROSAgent | |
setLeftPref(double left_pref) | collvoid::Agent | |
setLocalizationEps(double eps) | collvoid::ROSAgent | |
setMaxVelWithObstacles(double max_vel_with_obstacles) | collvoid::ROSAgent | |
setMinkowskiFootprintVector2(geometry_msgs::PolygonStamped minkowski_footprint) | collvoid::ROSAgent | |
setMinMaxErrorHolo(double min_error_holo, double max_error_holo) | collvoid::ROSAgent | |
setMinMaxSpeeds(double min_vel_x, double max_vel_x, double min_vel_y, double max_vel_y, double min_vel_th, double max_vel_th, double min_vel_th_inplace) | collvoid::ROSAgent | |
setNumSamples(int num_samples) | collvoid::ROSAgent | |
setOrca(bool orca) | collvoid::ROSAgent | |
setPublishMePeriod(double publish_me_period) | collvoid::ROSAgent | |
setPublishPositionsPeriod(double publish_positions_period) | collvoid::ROSAgent | |
setRadius(double radius) | collvoid::Agent | |
setRobotBaseFrame(std::string base_link) | collvoid::ROSAgent | |
setSimPeriod(double sim_period) | collvoid::Agent | |
setThresholdLastSeen(double threshold_last_seen) | collvoid::ROSAgent | |
setTimeHorizonObst(double time_horizon_obst) | collvoid::ROSAgent | |
setTimeToHolo(double time_to_holo) | collvoid::ROSAgent | |
setTruncTime(double trunc_time) | collvoid::Agent | |
setTypeVO(int type_vo) | collvoid::ROSAgent | |
setUseTruncation(bool use_truncation) | collvoid::ROSAgent | |
setWheelBase(double wheel_base) | collvoid::ROSAgent | |
sim_period_ | collvoid::Agent | |
sortObstacleLines() | collvoid::ROSAgent | |
speed_pub_ | collvoid::ROSAgent | |
standalone_ | collvoid::ROSAgent | |
tf_ | collvoid::ROSAgent | |
threshold_last_seen_ | collvoid::ROSAgent | |
time_horizon_obst_ | collvoid::ROSAgent | |
time_to_holo_ | collvoid::ROSAgent | |
timestep_ | collvoid::Agent | |
transformMapPoseToBaseLink(geometry_msgs::PoseStamped in) | collvoid::ROSAgent | |
trunc_time_ | collvoid::Agent | |
type_vo_ | collvoid::Agent | |
updateAllNeighbors() | collvoid::ROSAgent | |
use_obstacles_ | collvoid::ROSAgent | |
use_truncation_ | collvoid::Agent | |
velocity_ | collvoid::Agent | |
vMaxAng() | collvoid::ROSAgent | |
vo_agents_ | collvoid::Agent | |
vo_pub_ | collvoid::ROSAgent | |
wheel_base_ | collvoid::ROSAgent | |
~Agent() | collvoid::Agent | [inline, virtual] |
~ROSAgent() | collvoid::ROSAgent | [inline, virtual] |