SYMBOL INDEX (89 symbols across 35 files) FILE: lidarbot_aruco/launch/trajectory_visualizer_launch.py function generate_launch_description (line 11) | def generate_launch_description(): FILE: lidarbot_aruco/lidarbot_aruco/aruco_trajectory_visualizer.py class ArucoNode (line 41) | class ArucoNode(Node): method __init__ (line 42) | def __init__(self): method listener_callback (line 116) | def listener_callback(self, data): function main (line 182) | def main(args=None): FILE: lidarbot_aruco/lidarbot_aruco/detect_aruco_marker.py function main (line 43) | def main(): FILE: lidarbot_aruco/lidarbot_aruco/generate_aruco_marker.py function main (line 57) | def main(): FILE: lidarbot_aruco/test/test_copyright.py function test_copyright (line 23) | def test_copyright(): FILE: lidarbot_aruco/test/test_flake8.py function test_flake8 (line 21) | def test_flake8(): FILE: lidarbot_aruco/test/test_pep257.py function test_pep257 (line 21) | def test_pep257(): FILE: lidarbot_base/include/lidarbot_base/MotorDriver.h type DIR (line 33) | typedef enum { FILE: lidarbot_base/include/lidarbot_base/lidarbot_hardware.hpp type lidarbot_base (line 26) | namespace lidarbot_base class LidarbotHardware (line 29) | class LidarbotHardware : public hardware_interface::SystemInterface type Config (line 32) | struct Config FILE: lidarbot_base/include/lidarbot_base/wheel.hpp class Wheel (line 7) | class Wheel method Wheel (line 17) | Wheel() = default; FILE: lidarbot_base/src/DEV_Config.c function DEV_Equipment_Testing (line 23) | static int DEV_Equipment_Testing(void) function DEV_GPIO_Mode (line 71) | void DEV_GPIO_Mode(UWORD Pin, UWORD Mode) function DEV_Digital_Write (line 100) | void DEV_Digital_Write(UWORD Pin, UBYTE Value) function UBYTE (line 114) | UBYTE DEV_Digital_Read(UWORD Pin) function DEV_Delay_ms (line 133) | void DEV_Delay_ms(UDOUBLE xms) function GPIO_Config (line 148) | void GPIO_Config(void) function DEV_SPI_Init (line 170) | void DEV_SPI_Init() function DEV_SPI_WriteByte (line 194) | void DEV_SPI_WriteByte(uint8_t Value) function DEV_SPI_Write_nByte (line 209) | void DEV_SPI_Write_nByte(uint8_t *pData, uint32_t Len) function DEV_I2C_Init (line 230) | void DEV_I2C_Init(uint8_t Add) function I2C_Write_Byte (line 250) | void I2C_Write_Byte(uint8_t Cmd, uint8_t value) function I2C_Read_Byte (line 273) | int I2C_Read_Byte(uint8_t Cmd) function I2C_Read_Word (line 295) | int I2C_Read_Word(uint8_t Cmd) function UBYTE (line 321) | UBYTE DEV_ModuleInit(void) function DEV_ModuleExit (line 354) | void DEV_ModuleExit(void) FILE: lidarbot_base/src/MotorDriver.c function Motor_Init (line 28) | void Motor_Init(void) function Motor_Run (line 46) | void Motor_Run(UBYTE motor, DIR dir, UWORD speed) function Motor_Stop (line 95) | void Motor_Stop(UBYTE motor) function UBYTE (line 115) | UBYTE Motor_Direction(UBYTE motor) FILE: lidarbot_base/src/PCA9685.c function PCA9685_WriteByte (line 29) | static void PCA9685_WriteByte(UBYTE reg, UBYTE value) function UBYTE (line 42) | static UBYTE PCA9685_ReadByte(UBYTE reg) function PCA9685_SetPWM (line 58) | static void PCA9685_SetPWM(UBYTE channel, UWORD on, UWORD off) function PCA9685_Init (line 76) | void PCA9685_Init(char addr) function PCA9685_SetPWMFreq (line 96) | void PCA9685_SetPWMFreq(UWORD freq) function PCA9685_SetPwmDutyCycle (line 127) | void PCA9685_SetPwmDutyCycle(UBYTE channel, UWORD pulse) function PCA9685_SetLevel (line 141) | void PCA9685_SetLevel(UBYTE channel, UWORD value) FILE: lidarbot_base/src/lidarbot_hardware.cpp type lidarbot_base (line 3) | namespace lidarbot_base function CallbackReturn (line 10) | CallbackReturn LidarbotHardware::on_init(const hardware_interface::Har... function CallbackReturn (line 59) | CallbackReturn LidarbotHardware::on_configure(const rclcpp_lifecycle::... function CallbackReturn (line 88) | CallbackReturn LidarbotHardware::on_activate(const rclcpp_lifecycle::S... function CallbackReturn (line 95) | CallbackReturn LidarbotHardware::on_deactivate(const rclcpp_lifecycle:... function return_type (line 102) | return_type LidarbotHardware::read(const rclcpp::Time & /*time*/, cons... function return_type (line 122) | return_type LidarbotHardware::write(const rclcpp::Time & /*time*/, con... FILE: lidarbot_base/src/motor_checks_client.cpp function main (line 9) | int main(int argc, char **argv) { FILE: lidarbot_base/src/motor_checks_server.cpp function reset_pulse_counters (line 8) | void reset_pulse_counters() function move_motor (line 15) | bool move_motor(int motor_id) function checkMotors (line 42) | void checkMotors(const std::shared_ptr ... function main (line 69) | int main(int argc, char **argv) FILE: lidarbot_base/src/motor_encoder.c function read_encoder_values (line 17) | void read_encoder_values(int *left_encoder_value, int *right_encoder_val... function left_wheel_pulse (line 23) | void left_wheel_pulse() { function right_wheel_pulse (line 38) | void right_wheel_pulse() { function set_motor_speeds (line 53) | void set_motor_speeds(double left_wheel_command, double right_wheel_comm... function handler (line 80) | void handler(int signo) { FILE: lidarbot_bringup/include/lidarbot_bringup/mpu6050_hardware_interface.hpp type lidarbot_bringup (line 23) | namespace lidarbot_bringup class MPU6050Hardware (line 26) | class MPU6050Hardware : public hardware_interface::SensorInterface FILE: lidarbot_bringup/include/lidarbot_bringup/mpu6050_lib.h type Quaternion (line 90) | struct Quaternion function class (line 95) | class MPU6050 { FILE: lidarbot_bringup/launch/camera_launch.py function generate_launch_description (line 6) | def generate_launch_description(): FILE: lidarbot_bringup/launch/lidarbot_bringup_launch.py function generate_launch_description (line 25) | def generate_launch_description(): FILE: lidarbot_bringup/launch/rplidar_launch.py function generate_launch_description (line 12) | def generate_launch_description(): FILE: lidarbot_bringup/src/mpu6050_covariances.cpp function mean (line 9) | float mean(float array[], int n) { function variance (line 18) | float variance(float array[], int n) { function main (line 28) | int main() { FILE: lidarbot_bringup/src/mpu6050_hardware_interface.cpp type lidarbot_bringup (line 3) | namespace lidarbot_bringup function CallbackReturn (line 13) | CallbackReturn MPU6050Hardware::on_init(const hardware_interface::Hard... function CallbackReturn (line 47) | CallbackReturn MPU6050Hardware::on_activate(const rclcpp_lifecycle::St... function CallbackReturn (line 54) | CallbackReturn MPU6050Hardware::on_deactivate(const rclcpp_lifecycle::... function return_type (line 61) | return_type MPU6050Hardware::read(const rclcpp::Time & /*time*/, const... FILE: lidarbot_bringup/src/mpu6050_lib.cpp function Quaternion (line 110) | Quaternion MPU6050::getQuat(float *roll, float *pitch, float *yaw) { FILE: lidarbot_bringup/src/mpu6050_offsets.cpp function main (line 9) | int main() { FILE: lidarbot_description/launch/description_launch.py function generate_launch_description (line 16) | def generate_launch_description(): FILE: lidarbot_description/launch/robot_state_publisher_launch.py function generate_launch_description (line 12) | def generate_launch_description(): FILE: lidarbot_gazebo/launch/gazebo_launch.py function generate_launch_description (line 18) | def generate_launch_description(): FILE: lidarbot_gz/launch/gz_launch.py function generate_launch_description (line 21) | def generate_launch_description(): FILE: lidarbot_navigation/launch/localization_launch.py function generate_launch_description (line 29) | def generate_launch_description(): FILE: lidarbot_navigation/launch/navigation_launch.py function generate_launch_description (line 29) | def generate_launch_description(): FILE: lidarbot_navigation/scripts/trajectory_visualizer.py class TrajectoryVisualizer (line 18) | class TrajectoryVisualizer(Node): method __init__ (line 20) | def __init__(self, name): method odom_callback (line 45) | def odom_callback(self, odom_msg): method publish_trajectory_path (line 52) | def publish_trajectory_path(self, position): function main (line 84) | def main(args=None): FILE: lidarbot_slam/launch/online_async_launch.py function generate_launch_description (line 14) | def generate_launch_description(): FILE: lidarbot_teleop/launch/joystick_launch.py function generate_launch_description (line 10) | def generate_launch_description():