-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Commander guarda en el log todos los atributos con timestamp #31
Comments
Para empezar, olvidémonos de escribir al broker. El punto 1 y 2 creo que puedes ocuparte @a-berg, de refinar el diccionario y añadir el timestamp. Entiendo que sabes cómo ejecutar el proyecto y cargar el simulador para tener acceso a datos simulados y poder probarlo (comenta si no), aunque yo no sé si el simulador ofrece exactamente los mismos datos que el ArduPilot real (@daavoo, @alexhermida ?). Para escribir al CSV, usa el paquete Podrías usar A mí los datos que hay por ahora me parecen bastante bien. Si se puede sacar algo más genial (tampoco sé qué sensores lleva). Si puedes pegar en este hilo una lista completa de los datos disponibles, como referencia, mejor que mejor. Algunas notas:
Cualquier duda comenta. |
Esta es la lista de atributos: # vehicle is an instance of the Vehicle class
print "Autopilot Firmware version: %s" % vehicle.version
print "Autopilot capabilities (supports ftp): %s" % vehicle.capabilities.ftp
print "Global Location: %s" % vehicle.location.global_frame
print "Global Location (relative altitude): %s" % vehicle.location.global_relative_frame
print "Local Location: %s" % vehicle.location.local_frame #NED
print "Attitude: %s" % vehicle.attitude
print "Velocity: %s" % vehicle.velocity
print "GPS: %s" % vehicle.gps_0
print "Groundspeed: %s" % vehicle.groundspeed
print "Airspeed: %s" % vehicle.airspeed
print "Gimbal status: %s" % vehicle.gimbal
print "Battery: %s" % vehicle.battery
print "EKF OK?: %s" % vehicle.ekf_ok
print "Last Heartbeat: %s" % vehicle.last_heartbeat
print "Rangefinder: %s" % vehicle.rangefinder
print "Rangefinder distance: %s" % vehicle.rangefinder.distance
print "Rangefinder voltage: %s" % vehicle.rangefinder.voltage
print "Heading: %s" % vehicle.heading
print "Is Armable?: %s" % vehicle.is_armable
print "System status: %s" % vehicle.system_status.state
print "Mode: %s" % vehicle.mode.name # settable
print "Armed: %s" % vehicle.armed # settable |
Por cierto he creado mi propia branch, he visto una de feature/add_more_info pero no estaba seguro y no quería machacar el trabajo de nadie. |
No la veo en este repo ni en tu github ¿cómo se llama la susodicha branch? |
The text was updated successfully, but these errors were encountered: