Jetracer Driver package#
- class ROS_Stack.jetracer_speedway_drivers.src.jetracer_driver.Driver(jetracer: utils.JetRacer)[source]#
Bases:
Thread
- class ROS_Stack.jetracer_speedway_drivers.src.utils.jetracer_cls.JetRacer[source]#
Bases:
Thread- get_current_angle() float[source]#
Function to get the current value of turn
- Returns:
Value of turn
- Return type:
float
- get_current_vel() float[source]#
Function to get the current value of velocity
- Returns:
Value of velocity
- Return type:
float
- run()[source]#
Process to run the program. Inside it only set the velocity and turn to adafruit motors. If there are some problems, they show into logerror ROS.
- set_angle(angle: float) None[source]#
Function to update the turn’s value to new value
- Parameters:
new_turn (float) – New value of turn. As default 0.0 to reset.
- set_rate(rate: int)[source]#
Function to set the rate frequency
- Parameters:
rate (int) – rate frequency