SMACC2
Loading...
Searching...
No Matches
cl_px4_mr::TunnelCenteringParams Struct Reference

#include <cp_tunnel_centering.hpp>

Collaboration diagram for cl_px4_mr::TunnelCenteringParams:
Collaboration graph

Public Attributes

float minRangeM = 0.6f
 
float lookAheadMinM = 1.5f
 
float lookAheadMaxM = 6.0f
 
float wallBandHalfHeightM = 0.6f
 
float columnHalfWidthM = 1.0f
 
float floorLookBackM = 1.5f
 
float lateralSearchM = 8.0f
 
float verticalSearchM = 8.0f
 
float floorClearanceM = 1.75f
 
float ceilingClearanceM = 1.0f
 
float minFloorClearanceM = 1.0f
 
float maxLateralM = 2.0f
 
float maxVerticalM = 1.0f
 
float wallFadeM = 6.0f
 
int minWallPoints = 15
 
int minFloorPoints = 15
 
float smoothing = 0.6f
 
bool levelFrame = true
 

Detailed Description

Definition at line 37 of file cp_tunnel_centering.hpp.

Member Data Documentation

◆ ceilingClearanceM

float cl_px4_mr::TunnelCenteringParams::ceilingClearanceM = 1.0f

◆ columnHalfWidthM

float cl_px4_mr::TunnelCenteringParams::columnHalfWidthM = 1.0f

Definition at line 54 of file cp_tunnel_centering.hpp.

Referenced by cl_px4_mr::CpTunnelCentering::onCloud().

◆ floorClearanceM

float cl_px4_mr::TunnelCenteringParams::floorClearanceM = 1.75f

◆ floorLookBackM

float cl_px4_mr::TunnelCenteringParams::floorLookBackM = 1.5f

Definition at line 55 of file cp_tunnel_centering.hpp.

◆ lateralSearchM

float cl_px4_mr::TunnelCenteringParams::lateralSearchM = 8.0f

Definition at line 56 of file cp_tunnel_centering.hpp.

Referenced by cl_px4_mr::CpTunnelCentering::onCloud().

◆ levelFrame

bool cl_px4_mr::TunnelCenteringParams::levelFrame = true

◆ lookAheadMaxM

float cl_px4_mr::TunnelCenteringParams::lookAheadMaxM = 6.0f

◆ lookAheadMinM

float cl_px4_mr::TunnelCenteringParams::lookAheadMinM = 1.5f

◆ maxLateralM

float cl_px4_mr::TunnelCenteringParams::maxLateralM = 2.0f

◆ maxVerticalM

float cl_px4_mr::TunnelCenteringParams::maxVerticalM = 1.0f

◆ minFloorClearanceM

float cl_px4_mr::TunnelCenteringParams::minFloorClearanceM = 1.0f

◆ minFloorPoints

int cl_px4_mr::TunnelCenteringParams::minFloorPoints = 15

Definition at line 73 of file cp_tunnel_centering.hpp.

Referenced by cl_px4_mr::CpTunnelCentering::onCloud().

◆ minRangeM

float cl_px4_mr::TunnelCenteringParams::minRangeM = 0.6f

Definition at line 42 of file cp_tunnel_centering.hpp.

Referenced by cl_px4_mr::CpTunnelCentering::onCloud().

◆ minWallPoints

int cl_px4_mr::TunnelCenteringParams::minWallPoints = 15

Definition at line 72 of file cp_tunnel_centering.hpp.

Referenced by cl_px4_mr::CpTunnelCentering::onCloud().

◆ smoothing

float cl_px4_mr::TunnelCenteringParams::smoothing = 0.6f

Definition at line 74 of file cp_tunnel_centering.hpp.

Referenced by cl_px4_mr::CpTunnelCentering::onCloud().

◆ verticalSearchM

float cl_px4_mr::TunnelCenteringParams::verticalSearchM = 8.0f

Definition at line 57 of file cp_tunnel_centering.hpp.

Referenced by cl_px4_mr::CpTunnelCentering::onCloud().

◆ wallBandHalfHeightM

float cl_px4_mr::TunnelCenteringParams::wallBandHalfHeightM = 0.6f

Definition at line 47 of file cp_tunnel_centering.hpp.

Referenced by cl_px4_mr::CpTunnelCentering::onCloud().

◆ wallFadeM

float cl_px4_mr::TunnelCenteringParams::wallFadeM = 6.0f

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