Desarrollaré software de robótica ROS2 en cpp y python con gazebo y rviz
Soy un desarrollador profesional de CPP, Python y ROS
Acerca de este Servicio
¡ROS2 / Gazebo / RViz está roto y no puedo averiguar por qué!
¿Tu robot ROS2 está atascado, lanzando errores o simplemente no se comporta como debería?
No puedes entender por qué tus nodos no se comunican, los marcos TF están rotos, Gazebo/RViz no funciona, la navegación no se comporta correctamente o un sensor no se integra bien?
¿O necesitas una nueva función, nodo, algoritmo o subsistema completo de robótica construido desde cero?
Estoy aquí para ayudarte. Puedo asistir con:
- Nodos/tópicos/servicios que no se comunican correctamente.
- Marcos TF rotos, problemas con URDF o Gazebo/RViz que no funcionan como se espera.
- Percepción, navegación, planificación de rutas, mapeo o localización (SLAM) que no funcionan como deberían.
- Problemas de integración de sensores (LiDAR, cámara, IMU, radar, GPS).
- Una nueva función, nodo o subsistema de robótica construido desde cero.
Con más de 7 años desarrollando software de robótica de producción para robots móviles autónomos y sistemas ADAS, incluyendo un robot aspirador completamente autónomo con navegación completa que fue comercializado.
Primero diagnostico el problema real, luego construyo la solución o función, no hago conjeturas.
Envíame un mensaje con tu problema antes de ordenar y hagamos que tu robot cobre vida.
Mi porfolio
FAQ
Traducción automática
¿Qué versión de ROS soportas?
Trabajo con ROS1 y ROS2 (Foxy, Humble, Jazzy). Indícame tu versión objetivo y plataforma (versión de Ubuntu) antes de ordenar para confirmar compatibilidad.
¿Puedes arreglar mi código ROS2 existente?
Sí. Envíame tu repositorio o una descripción clara del error o problema. Revisaré el alcance antes de que hagas el pedido para que el precio refleje el trabajo real necesario.
¿Ofreces soporte solo para simulación o también para robot real?
Ambos. Puedo trabajar con simulaciones en Gazebo/RViz y con robots físicos. La simulación puede usarse para desarrollo inicial y prueba de concepto, seguido de consideraciones de sim-to-real e integración cuando sea aplicable.
¿Trabajas con Python además de C++?
Sí. Trabajo con C++ y Python, y si necesitas trabajo full-stack (panel de control de escritorio/web), también puedo ofrecerlo.
¿Ofrecen soporte post-entrega?
Sí. Ofrezco soporte razonable después de la entrega y ayudaré a resolver problemas directamente relacionados con el alcance acordado del proyecto. Si se requieren funciones adicionales, cambios o nuevos requisitos después de la entrega, podemos discutirlo por separado.
¿Qué pasa si encuentro un problema después de la entrega?
Si encuentras un problema relacionado con los requisitos acordados después de la entrega, envíame los detalles y lo revisaré. Los problemas dentro del alcance original se abordarán como parte de las revisiones o soporte acordados. Las funciones nuevas o cambios fuera del alcance original pueden requerir un pedido separado.
¿Cómo aseguras la calidad del entregable final?
Valido la implementación según los requisitos acordados y pruebo la funcionalidad relevante antes de la entrega. Esto puede incluir pruebas unitarias, pruebas de integración, pruebas en tiempo de ejecución, depuración y revisión de código. También recibirás el código fuente y podrás probar la implementación final.
¿Cómo sé que la solución cumplirá con mis requisitos?
Antes de comenzar, discutiremos y acordaremos los requisitos, alcance, entregables y resultados esperados por escrito. Una vez todo esté claro y acordado, comenzaré a trabajar en ello. Así ambos sabremos exactamente qué entregar y cómo será el éxito antes de empezar el desarrollo.
¿Qué necesito proporcionar antes de comenzar?
Proporcióname tu código fuente o repositorio existente, versión de ROS/ROS2, versión de Ubuntu, configuración de hardware o simulación, requisitos, documentación relevante y cualquier registro de errores, capturas de pantalla o videos. Para tareas de depuración, una descripción clara del comportamiento esperado versus el real es especialmente útil.

