#include <visualization_msgs/Marker.h>
#include <visualization_msgs/MarkerArray.h>
#include "collvoid_local_planner/ROSAgent.h"
Go to the source code of this file.
Namespaces | |
namespace | collvoid |
Defines | |
#define | MAX_POINTS_ 400 |
Functions | |
void | collvoid::fillMarkerWithROSAgent (visualization_msgs::MarkerArray &marker, ROSAgent *agent, std::string base_frame, std::string name_space) |
void | collvoid::publishHoloSpeed (Vector2 pos, Vector2 vel, std::string base_frame, std::string name_space, ros::Publisher speed_pub) |
void | collvoid::publishMePosition (ROSAgent *me, std::string base_frame, std::string name_space, ros::Publisher me_pub) |
void | collvoid::publishNeighborPositions (std::vector< AgentPtr > &neighbors, std::string base_frame, std::string name_space, ros::Publisher neighbors_pub) |
void | collvoid::publishObstacleLines (const std::vector< Obstacle > &obstacles_lines, std::string base_frame, std::string name_space, ros::Publisher line_pub) |
void | collvoid::publishOrcaLines (const std::vector< Line > &orca_lines, Vector2 &position, std::string base_frame, std::string name_space, ros::Publisher line_pub) |
void | collvoid::publishPoints (Vector2 &pos, const std::vector< VelocitySample > &points, std::string base_frame, std::string name_space, ros::Publisher samples_pub) |
void | collvoid::publishVOs (Vector2 &pos, const std::vector< VO > &truncated_vos, bool use_truncation, std::string base_frame, std::string name_space, ros::Publisher vo_pub) |
#define MAX_POINTS_ 400 |
Definition at line 40 of file collvoid_publishers.h.