Class task_visualizer

Inheritance Relationships

Base Type

  • public rer::client< task_visualizer >

Class Documentation

class task_visualizer : public rer::client<task_visualizer>

Renders the task that a robot is currently executing in text above the robot for visualization/debugging purposes.

Public Functions

inline task_visualizer(::argos::CQTOpenGLUserFunctions *qt, double text_vis_offset)
task_visualizer(const task_visualizer &op) = delete
void draw(const ta::logical_task *current_task)

Draw visualizations related to task execution:

  • The task name

Parameters:

current_task – The current task the robot is executing.

task_visualizer &operator=(const task_visualizer &op) = delete