Public Member Functions | Private Attributes | List of all members
custom_trajectory::Line Class Reference

#include <custom_trajectory.h>

Inheritance diagram for custom_trajectory::Line:
Inheritance graph
[legend]

Public Member Functions

TaskWaypoint drawLine (double time_var)
 
virtual TaskWaypoint getTaskWaypoint (double tick)
 
void initLine (double move_time, TaskWaypoint start, TaskWaypoint delta)
 
 Line ()
 
virtual void makeTaskTrajectory (double move_time, TaskWaypoint start, const void *arg)
 
virtual void setOption (const void *arg)
 
virtual ~Line ()
 
- Public Member Functions inherited from robotis_manipulator::CustomTaskTrajectory
 CustomTaskTrajectory ()
 
virtual ~CustomTaskTrajectory ()
 

Private Attributes

double acc_dec_time_
 
TaskWaypoint goal_pose_
 
double move_time_
 
TaskWaypoint start_pose_
 
std::vector< double > vel_max_
 

Detailed Description

Definition at line 44 of file custom_trajectory.h.

Constructor & Destructor Documentation

custom_trajectory::Line::Line ( )
inline

Definition at line 55 of file custom_trajectory.h.

virtual custom_trajectory::Line::~Line ( )
inlinevirtual

Definition at line 56 of file custom_trajectory.h.

Member Function Documentation

TaskWaypoint Line::drawLine ( double  time_var)

Definition at line 46 of file custom_trajectory.cpp.

TaskWaypoint Line::getTaskWaypoint ( double  tick)
virtual

Implements robotis_manipulator::CustomTaskTrajectory.

Definition at line 84 of file custom_trajectory.cpp.

void Line::initLine ( double  move_time,
TaskWaypoint  start,
TaskWaypoint  delta 
)

Definition at line 28 of file custom_trajectory.cpp.

void Line::makeTaskTrajectory ( double  move_time,
TaskWaypoint  start,
const void *  arg 
)
virtual

Implements robotis_manipulator::CustomTaskTrajectory.

Definition at line 90 of file custom_trajectory.cpp.

void Line::setOption ( const void *  arg)
virtual

Implements robotis_manipulator::CustomTaskTrajectory.

Definition at line 95 of file custom_trajectory.cpp.

Member Data Documentation

double custom_trajectory::Line::acc_dec_time_
private

Definition at line 50 of file custom_trajectory.h.

TaskWaypoint custom_trajectory::Line::goal_pose_
private

Definition at line 48 of file custom_trajectory.h.

double custom_trajectory::Line::move_time_
private

Definition at line 51 of file custom_trajectory.h.

TaskWaypoint custom_trajectory::Line::start_pose_
private

Definition at line 47 of file custom_trajectory.h.

std::vector<double> custom_trajectory::Line::vel_max_
private

Definition at line 52 of file custom_trajectory.h.


The documentation for this class was generated from the following files:


open_manipulator_p_libs
Author(s): Ryan Shim , Yong-Ho Na , Hye-Jong KIM
autogenerated on Thu Oct 22 2020 03:16:37