| Familia | Prototipo | Descripción |
| Estado | int read_status(t_status_vector *sv) | Lee el vector de estado y lo almacena en una estructura de datos. |
| Estado | long int get_internal_time(t_status_vector *sv) | Recupera el tiempo interno de la estructura de datos sv. |
| Estado | int get_left_pwm(t_status_vector *sv) | Devuelve el ciclo de trabajo PWM del motor izquierdo. |
| Estado | int get_right_pwm(t_status_vector *sv) | Devuelve el ciclo de trabajo PWM del motor derecho. |
| Estado | int get_left_tics(t_status_vector *sv) | Devuelve la velocidad en tics/intervalo del motor izquierdo. |
| Estado | int get_right_tics(t_status_vector *sv) | Devuelve la velocidad en tics/intervalo del motor derecho. |
| Estado | int get_left_vel(t_status_vector *sv) | Devuelve la velocidad en m/s del motor izquierdo. |
| Estado | int get_right_vel(t_status_vector *sv) | Devuelve la velocidad en m/s del motor derecho. |
| Estado | int get_desired_v_tics(t_status_vector *sv) | Devuelve la velocidad deseada en tics/s. |
| Estado | int get_desired_v_tics(t_status_vector *sv) | Devuelve la velocidad deseada en m/s. |
| Estado | set_desired_w(t_status_vector *sv) | Devuelve la velocidad angular, w, deseada. |
| Estado | float get_pos_x(t_status_vector *sv) | Devuelve la posición respecto al eje X. |
| Estado | float get_pos_y(t_status_vector *sv) | Posición respecto al eje Y. |
| Estado | float get_pos_th(t_status_vector *sv) | Devuelve el ángulo respecto al eje X. |
| Estado | float get_logic_batt(t_status_vector *sv) | Devuelve el voltaje de las baterías. |
| Control | void set_time(long int time) | Reinicia el reloj interno al valor fijado. |
| Control | void set_pose(float x, float y, float th) | Fija la posición de referencia odométrica. |
| Control | void set_vel_tics(int v, int w) | Fija la velocidad actual en unidades de tics/intervalo. |
| Control | void set_vel(int v, int w) | Fija la velocidad actual especificada en m/s y grados/s. |
| Control | void stop() | Efectúa una parada inmediata de los motores. |
| Control | void free_stop() | Apaga los motores, pero los deja girar hasta que se detengan por sí solos. |
| Comunicaciones | int connect(char *device) | Establece una conexión con la base de RMA. |
| Comunicaciones | int disconnect(char *device) | Desactiva una conexión establecida con la base de RMA. |