[Butia-devel-list] butiac - API de butia en C puro

Daniel Cancela cancela.daniel en gmail.com
Mie Jul 13 09:06:18 UYT 2016


Que bueno. 
Ojalá se prendan a darte una mano. Sería un aporte valiosísimo.

-----Mensaje original-----
De: "Andres Aguirre" <aaguirre en fing.edu.uy>
Enviado el: ‎12/‎07/‎2016 22:27
Para: "Guillermo Rodriguez" <guillermo.rodriguez.utu en gmail.com>
CC: "butia-devel-l" <butia-devel-l en fing.edu.uy>
Asunto: Re: [Butia-devel-list] butiac - API de butia en C puro

Excelente guille!!!

Felicitaciones, va a venir muy bien.

Te animas a documentarlo en la wiki?

saludos




2016-07-12 21:46 GMT-03:00 Guillermo Rodriguez <guillermo.rodriguez.utu en gmail.com>:

Buenas gente, era para contarles que hace poco empece el desarrollo
como hobby de una API para el butia en C.

Link al repo: https://github.com/Darthkpo/butiac
(Aun esta muy verde aviso. Ej: casi nada de checkeo de errores)

Sinceramente nunca fui muy fan del turtlebots ya que prefiero el
código y nada mas, y la API en python me encanta pero me parece que
usando otro lenguaje (como C) se puede ganar muchas mejoras de
rendimiento y para algo tan dependiente de la velocidad como es la
robotica viene perfecto.
Por ahora solo implemente la capa de abstracción "com_usb" y una lista
enlazada liviana para punteros void. En el repo hay una prueba que lo
que hace es comunicarse con la placa y obtener la versión del firmware
de la placa.
Los objetivos serian portear todas las funciones que tiene pybot, pero
no hacer una copia, con esta API la idea es tener acceso de mas bajo
nivel que con pybot, y re-estructurar como interactuan las partes de
la API para hacerla mas directa y simple.

Si a alguien le interesa contribuir aceptare Pull Requests! (Aviso que
ando con entregas de proyecto en la utu y ando medio complicado pero
en unos días se termina).
Saludos a todos!
_______________________________________________
Butia-devel-l site list
Butia-devel-l en fing.edu.uy
https://www.fing.edu.uy/mailman/listinfo/butia-devel-l
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://www.fing.edu.uy/pipermail/butia-devel-l/attachments/20160713/ca449506/attachment.html>


Más información sobre la lista de distribución Butia-devel-l