RBControl
Library for the RB3201-RBControl board with the ESP32 by RoboticsBrno.
Public Member Functions | Friends | List of all members
rb::BoneBuilder Class Reference

#include <RBControl_arm.hpp>

Public Member Functions

 BoneBuilder (BoneBuilder &&other)
 
 ~BoneBuilder ()
 
BoneBuilderrelStops (Angle min, Angle max)
 
BoneBuilderabsStops (Angle min, Angle max)
 
BoneBuilderbaseRelStops (Angle min, Angle max)
 
BoneBuildercalcServoAng (std::function< Angle(Angle abs, Angle rel)> func)
 
BoneBuildercalcAbsAng (std::function< Angle(Angle servoAng)> func)
 

Friends

class ArmBuilder
 

Constructor & Destructor Documentation

◆ BoneBuilder()

rb::BoneBuilder::BoneBuilder ( BoneBuilder &&  other)

◆ ~BoneBuilder()

rb::BoneBuilder::~BoneBuilder ( )

Member Function Documentation

◆ absStops()

BoneBuilder & rb::BoneBuilder::absStops ( Angle  min,
Angle  max 
)

◆ baseRelStops()

BoneBuilder & rb::BoneBuilder::baseRelStops ( Angle  min,
Angle  max 
)

◆ calcAbsAng()

BoneBuilder & rb::BoneBuilder::calcAbsAng ( std::function< Angle(Angle servoAng)>  func)

◆ calcServoAng()

BoneBuilder & rb::BoneBuilder::calcServoAng ( std::function< Angle(Angle abs, Angle rel)>  func)

◆ relStops()

BoneBuilder & rb::BoneBuilder::relStops ( Angle  min,
Angle  max 
)

Friends And Related Function Documentation

◆ ArmBuilder

friend class ArmBuilder
friend

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