Public Member Functions | |
def | __init__ |
def | is_moving |
def | move_angle |
def | read_angle |
def | run |
def | write_address |
Public Attributes | |
curr_angle | |
des_angle | |
dyn | |
is_moving_flag | |
max_speed | |
rate | |
servo_id | |
should_run |
Class to use a robotis RX-28 or RX-64 servo.
Definition at line 35 of file robotis_servo_sim.py.
def rfid_people_following.robotis_servo_sim.Robotis_Servo.__init__ | ( | self, | |
USB2Dynamixel, | |||
servo_id | |||
) |
USB2Dynamixel - USB2Dynamixel_Device object to handle serial port. Handles threadsafe operation for multiple servos servo_id - servo ids connected to USB2Dynamixel 1,2,3,4 ... (1 to 253) [0 is broadcast if memory serves]
Definition at line 38 of file robotis_servo_sim.py.
returns True if servo is moving.
Definition at line 65 of file robotis_servo_sim.py.
def rfid_people_following.robotis_servo_sim.Robotis_Servo.move_angle | ( | self, | |
ang, | |||
angvel = None , |
|||
blocking = True |
|||
) |
move to angle (radians)
Definition at line 82 of file robotis_servo_sim.py.
returns the current servo angle (radians)
Definition at line 77 of file robotis_servo_sim.py.
Definition at line 92 of file robotis_servo_sim.py.
def rfid_people_following.robotis_servo_sim.Robotis_Servo.write_address | ( | self, | |
address, | |||
data | |||
) |
writes data at the address. data = [n1,n2 ...] list of numbers. return [n1,n2 ...] (list of return parameters)
Definition at line 70 of file robotis_servo_sim.py.
Definition at line 42 of file robotis_servo_sim.py.
Definition at line 42 of file robotis_servo_sim.py.
Definition at line 42 of file robotis_servo_sim.py.
Definition at line 42 of file robotis_servo_sim.py.
Definition at line 42 of file robotis_servo_sim.py.
Definition at line 42 of file robotis_servo_sim.py.
Definition at line 42 of file robotis_servo_sim.py.
Definition at line 42 of file robotis_servo_sim.py.