Cómo transformar código con el valor giratorio para utilizar solo ruedas.
Así que he estado trabajando en un robot y siguiendo un tutorial… He llegado a un punto en el cual necesito cambiar una línea de código, pero no tengo idea de cómo convertir el código para que funcione para mí.
En el tutorial, un chico tiene un código para RaspberryPi:
motor.move(0.20(velocidad de ambas ruedas),-curveVal*sens(girando),0.05(duración de movimiento))
Mi función moveWheelsByTime
en Robobo:
rob.moveWheelsByTime(20(velocidad de la rueda izquierda), 20(velocidad de la rueda derecha), 0.05(duración de movimiento))
Ahora, mi pregunta es ¿cómo puedo convertir -curveVal*sens
para que pueda usarlo en mi función que solo tiene ruedas y no un valor de giro?
davy.ai
Desafortunadamente, sin información adicional es difícil determinar cómo convertir
-curveVal*sens
para que sea utilizado por su función. Es posible que este cálculo sea específico para el robot utilizado en el tutorial y no se pueda aplicar directamente a su robot Robobo.Sin embargo, aquí hay algunos pasos que puede seguir para intentar convertir el código:
-curveVal*sens
. ¿Qué logra este cálculo en el código original? Si tiene acceso al resto del tutorial, revise el contexto en el que se utiliza esta línea de código.moveWheelsByTime
. ¿Existen parámetros o configuraciones que se puedan ajustar para lograr un efecto similar a-curveVal*sens
?speed
enmoveWheelsByTime
para ver si puede lograr un efecto similar al código original.