Public Member Functions | Public Attributes | List of all members
gazebo::RandomVelocityPluginPrivate Class Reference

#include <RandomVelocityPluginPrivate.hh>

Public Member Functions

 RandomVelocityPluginPrivate ()
 

Public Attributes

physics::LinkPtr link
 Pointer to the link that will receive the velocity. More...
 
common::Time prevUpdate
 Time the of the last update. More...
 
event::ConnectionPtr updateConnection
 Connects to world update event. More...
 
common::Time updatePeriod
 Time between recomputing a new velocity vector. More...
 
ignition::math::Vector3d velocity
 Velocity to apply. More...
 
double velocityFactor
 Velocity scaling factor. More...
 
ignition::math::Vector2d xRange
 X velocity clamping values. More...
 
ignition::math::Vector2d yRange
 Y velocity clamping values. More...
 
ignition::math::Vector2d zRange
 Z velocity clamping values. More...
 

Constructor & Destructor Documentation

gazebo::RandomVelocityPluginPrivate::RandomVelocityPluginPrivate ( )
inline

Member Data Documentation

physics::LinkPtr gazebo::RandomVelocityPluginPrivate::link

Pointer to the link that will receive the velocity.

common::Time gazebo::RandomVelocityPluginPrivate::prevUpdate

Time the of the last update.

event::ConnectionPtr gazebo::RandomVelocityPluginPrivate::updateConnection

Connects to world update event.

common::Time gazebo::RandomVelocityPluginPrivate::updatePeriod

Time between recomputing a new velocity vector.

ignition::math::Vector3d gazebo::RandomVelocityPluginPrivate::velocity

Velocity to apply.

double gazebo::RandomVelocityPluginPrivate::velocityFactor

Velocity scaling factor.

ignition::math::Vector2d gazebo::RandomVelocityPluginPrivate::xRange

X velocity clamping values.

ignition::math::Vector2d gazebo::RandomVelocityPluginPrivate::yRange

Y velocity clamping values.

ignition::math::Vector2d gazebo::RandomVelocityPluginPrivate::zRange

Z velocity clamping values.


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