SMACC2
Loading...
Searching...
No Matches
cl_nav2z::CbSpiralMotionOptions Struct Reference

#include <cb_spiral_motion.hpp>

Collaboration diagram for cl_nav2z::CbSpiralMotionOptions:
Collaboration graph

Public Attributes

std::optional< float > linearVelocity = 0.0f
 
std::optional< float > maxLinearVelocity = 0.5f
 
std::optional< float > initialAngularVelocity = 1.5f
 
std::optional< rclcpp::Duration > spiralMotionDuration = rclcpp::Duration::from_seconds(40)
 
std::optional< float > finalRadius = 20.0f
 

Detailed Description

Definition at line 32 of file cb_spiral_motion.hpp.

Member Data Documentation

◆ finalRadius

std::optional<float> cl_nav2z::CbSpiralMotionOptions::finalRadius = 20.0f

Definition at line 38 of file cb_spiral_motion.hpp.

Referenced by cl_nav2z::CbSpiralMotion::onEntry().

◆ initialAngularVelocity

std::optional<float> cl_nav2z::CbSpiralMotionOptions::initialAngularVelocity = 1.5f

Definition at line 36 of file cb_spiral_motion.hpp.

Referenced by cl_nav2z::CbSpiralMotion::onEntry().

◆ linearVelocity

std::optional<float> cl_nav2z::CbSpiralMotionOptions::linearVelocity = 0.0f

Definition at line 34 of file cb_spiral_motion.hpp.

Referenced by cl_nav2z::CbSpiralMotion::onEntry().

◆ maxLinearVelocity

std::optional<float> cl_nav2z::CbSpiralMotionOptions::maxLinearVelocity = 0.5f

Definition at line 35 of file cb_spiral_motion.hpp.

Referenced by cl_nav2z::CbSpiralMotion::onEntry().

◆ spiralMotionDuration

std::optional<rclcpp::Duration> cl_nav2z::CbSpiralMotionOptions::spiralMotionDuration = rclcpp::Duration::from_seconds(40)

Definition at line 37 of file cb_spiral_motion.hpp.

Referenced by cl_nav2z::CbSpiralMotion::onEntry().


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