rby1-sdk
Loading...
Searching...
No Matches
rb::Robot< T > Member List

This is the complete list of members for rb::Robot< T >, including all inherited members.

BrakeEngage(const std::string &dev_name) constrb::Robot< T >
BrakeRelease(const std::string &dev_name) constrb::Robot< T >
CancelControl() constrb::Robot< T >
Connect(int max_retries=5, int timeout_ms=1000, std::function< bool()> signal_check=nullptr)rb::Robot< T >
ConnectWifi(const std::string &ssid, const std::string &password="", bool use_dhcp=true, const std::string &ip_address="", const std::string &gateway="", const std::vector< std::string > &dns={}) constrb::Robot< T >
Control(std::function< ControlInput< T >(const ControlState< T > &)> control, int port=0, int priority=1)rb::Robot< T >
Create(std::string address)rb::Robot< T >static
CreateCommandStream(int priority=1)rb::Robot< T >
DisableControlManager() constrb::Robot< T >
Disconnect()rb::Robot< T >
DisconnectWifi() constrb::Robot< T >
DownloadFile(const std::string &path, std::ostream &output) constrb::Robot< T >
DownloadFileToCallback(const std::string &path, std::function< void(const char *, size_t)> on_chunk) constrb::Robot< T >
EnableControlManager(bool unlimited_mode_enabled=false) constrb::Robot< T >
FactoryResetAllParameters() constrb::Robot< T >
FactoryResetParameter(const std::string &name) constrb::Robot< T >
GetAddress()rb::Robot< T >
GetControlManagerState() constrb::Robot< T >
GetDynamics(const std::string &urdf_model="")rb::Robot< T >
GetFaultLogList() constrb::Robot< T >
GetHeadPositionPIDGains() constrb::Robot< T >
GetLastLog(unsigned int count) constrb::Robot< T >
GetLeftArmPositionPIDGains() constrb::Robot< T >
GetParameter(const std::string &name) constrb::Robot< T >
GetParameterList() constrb::Robot< T >
GetPositionPIDGain(const std::string &dev_name) constrb::Robot< T >
GetRightArmPositionPIDGains() constrb::Robot< T >
GetRobotInfo() constrb::Robot< T >
GetRobotModel() constrb::Robot< T >
GetSerialDeviceList() constrb::Robot< T >
GetState() constrb::Robot< T >
GetSystemTime() constrb::Robot< T >
GetTimeScale() constrb::Robot< T >
GetTorsoPositionPIDGains() constrb::Robot< T >
GetWifiStatus() constrb::Robot< T >
HasEstablishedTimeSync()rb::Robot< T >
HomeOffsetReset(const std::string &dev_name) constrb::Robot< T >
ImportRobotModel(const std::string &name, const std::string &model) constrb::Robot< T >
IsConnected() constrb::Robot< T >
IsPowerOn(const std::string &dev_name) constrb::Robot< T >
IsServoOn(const std::string &dev_name) constrb::Robot< T >
ModelType typedef (defined in rb::Robot< T >)rb::Robot< T >
OpenSerialStream(const std::string &device_path, int buadrate, int bytesize, char parity, int stopbits) constrb::Robot< T >
PowerOff(const std::string &dev_name) constrb::Robot< T >
PowerOn(const std::string &dev_name) constrb::Robot< T >
ResetAllParameters() constrb::Robot< T >
ResetAllParametersToDefault() const (defined in rb::Robot< T >)rb::Robot< T >
ResetBatteryConfig() constrb::Robot< T >
ResetFaultControlManager() constrb::Robot< T >
ResetNetworkSetting() constrb::Robot< T >
ResetOdometry(double angle, const Eigen::Vector< double, 2 > &position)rb::Robot< T >
ResetParameter(const std::string &name) constrb::Robot< T >
ResetParameterToDefault(const std::string &name) const (defined in rb::Robot< T >)rb::Robot< T >
ScanWifi() constrb::Robot< T >
SendCommand(const RobotCommandBuilder &builder, int priority=1)rb::Robot< T >
ServoOff(const std::string &dev_name) constrb::Robot< T >
ServoOn(const std::string &dev_name) constrb::Robot< T >
SetBatteryConfig(double cutoff_voltage, double fully_charged_voltage, const std::array< double, 4 > &coefficients)rb::Robot< T >
SetBatteryLevel(double level) constrb::Robot< T >
SetLEDColor(const Color &color, double duration=1, double transition_time=0, bool blinking=false, double blinking_freq=1)rb::Robot< T >
SetParameter(const std::string &name, const std::string &value, bool write_db=true)rb::Robot< T >
SetPositionDGain(const std::string &dev_name, uint16_t d_gain) constrb::Robot< T >
SetPositionIGain(const std::string &dev_name, uint16_t i_gain) constrb::Robot< T >
SetPositionPGain(const std::string &dev_name, uint16_t p_gain) constrb::Robot< T >
SetPositionPIDGain(const std::string &dev_name, uint16_t p_gain, uint16_t i_gain, uint16_t d_gain) constrb::Robot< T >
SetPositionPIDGain(const std::string &dev_name, const rb::PIDGain &pid_gain) constrb::Robot< T >
SetPresetPosition(const std::string &joint_name) constrb::Robot< T >
SetSystemTime(struct timespec utc_time, std::optional< std::string > time_zone=std::nullopt) constrb::Robot< T >
SetTimeScale(double time_scale) constrb::Robot< T >
SetToolFlangeDigitalOutput(const std::string &name, unsigned int channel, bool state) constrb::Robot< T >
SetToolFlangeDigitalOutputDual(const std::string &name, bool state_0, bool state_1) constrb::Robot< T >
SetToolFlangeOutputVoltage(const std::string &name, int voltage) constrb::Robot< T >
StartLogStream(const std::function< void(const std::vector< Log > &)> &cb, double rate)rb::Robot< T >
StartStateUpdate(const std::function< void(const RobotState< T > &)> &cb, double rate)rb::Robot< T >
StartStateUpdate(const std::function< void(const RobotState< T > &, const ControlManagerState &)> &cb, double rate)rb::Robot< T >
StartTimeSync(long period_sec=10)rb::Robot< T >
StopLogStream()rb::Robot< T >
StopStateUpdate()rb::Robot< T >
StopTimeSync()rb::Robot< T >
SyncTime()rb::Robot< T >
WaitForControlReady(long timeout_ms) constrb::Robot< T >
~Robot() (defined in rb::Robot< T >)rb::Robot< T >