clearpath_platform
  • C++ API
    • File Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace @4
        • Namespace a200_status
        • Namespace clearpath
        • Namespace clearpath_lighting
        • Namespace clearpath_platform
        • Namespace hardware_interface
        • Namespace horizon_legacy
        • Namespace rclcpp
        • Namespace std::chrono_literals
      • Classes and Structs
        • Struct hsv_t
        • Template Struct Channel
        • Class A200Status
        • Class BadAckException
        • Class CmdMessage
        • Class CmdProcessorReset
        • Class CmdRestoreSettings
        • Class CmdStoreSettings
        • Class DataAckermannOutput
        • Class DataDifferentialControl
        • Class DataDifferentialOutput
        • Class DataDifferentialSpeed
        • Class DataEcho
        • Class DataEncoders
        • Class DataEncodersRaw
        • Class DataFirmwareInfo
        • Class DataFirmwareInfo::WriteTime
        • Class DataGear
        • Class DataMaxAcceleration
        • Class DataMaxSpeed
        • Class DataPlatformAcceleration
        • Class DataPlatformInfo
        • Class DataPlatformMagnetometer
        • Class DataPlatformName
        • Class DataPlatformOrientation
        • Class DataPlatformRotation
        • Class DataPowerSystem
        • Class DataPowerSystem::BatteryDescription
        • Class DataProcessorStatus
        • Class DataRangefinders
        • Class DataRangefinderTimings
        • Class DataRawAcceleration
        • Class DataRawCurrent
        • Class DataRawGyro
        • Class DataRawMagnetometer
        • Class DataRawOrientation
        • Class DataRawTemperature
        • Class DataRawVoltage
        • Class DataSafetySystemStatus
        • Class DataSystemStatus
        • Class DataVelocity
        • Class Exception
        • Class Logger
        • Class Message
        • Class MessageException
        • Class Request
        • Class SetAckermannOutput
        • Class SetDifferentialControl
        • Class SetDifferentialOutput
        • Class SetDifferentialSpeed
        • Class SetGear
        • Class SetMaxAccel
        • Class SetMaxSpeed
        • Class SetPlatformName
        • Class SetPlatformTime
        • Class SetSafetySystem
        • Class SetTurn
        • Class SetVelocity
        • Class Transport
        • Class TransportException
        • Class BlinkSequence
        • Class ColorHSV
        • Class Lighting
        • Class PulseSequence
        • Class Sequence
        • Class SolidSequence
        • Class A200Hardware
        • Class DiffDriveHardware
        • Class DiffDriveHardwareInterface
        • Class J100Hardware
        • Class J100HardwareInterface
        • Class PumaHardware
        • Class PumaHardwareInterface
        • Class W200Hardware
        • Class W200HardwareInterface
      • Enums
        • Enum MessageTypes
        • Enum LightingPattern
        • Enum Platform
      • Functions
        • Function clearpath::btof
        • Function clearpath::btoi
        • Function clearpath::btou
        • Function clearpath::ftob
        • Function clearpath::itob(void *, size_t, int64_t)
        • Function clearpath::itob(void *, size_t, int32_t)
        • Function clearpath::itob(void *, size_t, int16_t)
        • Function clearpath::loggerTermHandler
        • Function clearpath::utob(void *, size_t, uint64_t)
        • Function clearpath::utob(void *, size_t, uint32_t)
        • Function clearpath::utob(void *, size_t, uint16_t)
        • Function CloseSerial
        • Function crc16
        • Function horizon_legacy::configureLimits
        • Function horizon_legacy::connect
        • Function horizon_legacy::controlSpeed
        • Function horizon_legacy::reconnect
        • Function OpenSerial
        • Function operator<<
        • Function ReadData
        • Function SetupSerial
        • Function WriteData
      • Variables
        • Variable clearpath_lighting::ClearpathPlatforms
        • Variable clearpath_lighting::COLOR_BLACK
        • Variable clearpath_lighting::COLOR_BLUE
        • Variable clearpath_lighting::COLOR_BLUE_DIM
        • Variable clearpath_lighting::COLOR_CYAN
        • Variable clearpath_lighting::COLOR_GREEN
        • Variable clearpath_lighting::COLOR_GREEN_DIM
        • Variable clearpath_lighting::COLOR_MAGENTA
        • Variable clearpath_lighting::COLOR_ORANGE
        • Variable clearpath_lighting::COLOR_RED
        • Variable clearpath_lighting::COLOR_RED_DIM
        • Variable clearpath_lighting::COLOR_WHITE
        • Variable clearpath_lighting::COLOR_WHITE_DIM
        • Variable clearpath_lighting::COLOR_YELLOW
        • Variable clearpath_lighting::LIGHTING_TIMER_TIMEOUT_MS
        • Variable clearpath_lighting::PlatformNumLights
        • Variable clearpath_lighting::USER_COMMAND_TIMEOUT_MS
        • Variable clearpath_platform::DIFF_DRIVE_FOUR_JOINTS
        • Variable clearpath_platform::DIFF_DRIVE_FOUR_JOINTS
        • Variable clearpath_platform::DIFF_DRIVE_FOUR_JOINTS
        • Variable clearpath_platform::DIFF_DRIVE_TWO_JOINTS
        • Variable clearpath_platform::DIFF_DRIVE_TWO_JOINTS
        • Variable clearpath_platform::DIFF_DRIVE_TWO_JOINTS
        • Variable clearpath_platform::MINIMUM_VELOCITY
      • Defines
        • Define CPR_DTL
        • Define CPR_ERR
        • Define CPR_EXCEPT
        • Define CPR_INFO
        • Define CPR_LOG
        • Define CPR_WARN
        • Define MS_TO_STEPS
      • Typedefs
        • Typedef clearpath_lighting::LightingSequence
        • Typedef clearpath_lighting::LightingState
      • Directories
        • Directory include
        • Directory clearpath_platform
        • Directory a200
        • Directory horizon_legacy
        • Directory diff_drive
        • Directory j100
        • Directory lighting
        • Directory puma
        • Directory w200
      • Files
        • File clearpath.h
        • File color.hpp
        • File crc.h
        • File Exception.h
        • File hardware.hpp
        • File hardware.hpp
        • File hardware.hpp
        • File hardware.hpp
        • File hardware.hpp
        • File hardware_interface.hpp
        • File hardware_interface.hpp
        • File hardware_interface.hpp
        • File hardware_interface.hpp
        • File horizon_legacy_wrapper.h
        • File lighting.hpp
        • File Logger.h
        • File Message.h
        • File Message_cmd.h
        • File Message_data.h
        • File Message_request.h
        • File Number.h
        • File platform.hpp
        • File sequence.hpp
        • File serial.h
        • File status.hpp
        • File Transport.h
  • Standard Documents
    • CHANGELOG
      • Changelog for package clearpath_platform
        • 0.3.4 (2024-10-08)
        • 0.3.3 (2024-10-04)
        • 0.3.2 (2024-09-29)
        • 0.3.1 (2024-09-23)
        • 0.3.0 (2024-09-19)
        • 0.2.11 (2024-08-08)
        • 0.2.10 (2024-07-25)
        • 0.2.9 (2024-05-28)
        • 0.2.8 (2024-05-14)
        • 0.2.7 (2024-04-08)
        • 0.2.6 (2024-01-18)
        • 0.2.5 (2024-01-15)
        • 0.2.4 (2024-01-11)
        • 0.2.3 (2024-01-08)
        • 0.2.2 (2024-01-04)
        • 0.2.1 (2023-12-21)
        • 0.2.0 (2023-12-08)
        • 0.1.3 (2023-11-03)
        • 0.1.2 (2023-10-02)
        • 0.1.1 (2023-08-25)
        • 0.1.0 (2023-08-17)
        • 0.0.9 (2023-07-31)
        • 0.0.8 (2023-07-24)
        • 0.0.7 (2023-07-19)
        • 0.0.6 (2023-07-13)
        • 0.0.5 (2023-07-12)
        • 0.0.4 (2023-07-07)
        • 0.0.3 (2023-07-05)
        • 0.0.2 (2023-07-04)
        • 0.0.1 (2023-06-21)
    • PACKAGE
  • Index
clearpath_platform
  • Search


© Copyright The <clearpath_platform> Contributors. License: BSD.

Built with Sphinx using a theme provided by Read the Docs.