CAMILO CAMACHO
CAMILO CAMACHO

About me

Camilo Camacho

General Information & Contact

Name: Camilo Camacho

Email: camilo.im93[at]gmail.com

Education

August 2015 – April 2018 Master in Electronics Engineering
Universidad Nacional de Colombia
Bogotá, Colombia
February 2010 – April 2015 Bachelor in Electronics Engineering
Universidad Pedagógica y Tecnológica de Colombia
Tunja, Colombia

Past and Present Positions

Fev 2022 - Ongoing Chief Robotics Architect
Unlimited Robotics
Tel Aviv, Israel

Led the design and implementation of a fleet monitoring and maintenance system, integrating multiple cloud-based platforms to deliver dynamic dashboards, intelligent alerting, and automated software and configuration updates.

Redesigned the robot's software architecture by redistributing components across containers that group related tasks, enhancing development times, task distribution, dependency management, and debugging.

Enabled communication among nodes on multiple computers within the robot to distribute the computational load.

Led the migration of the robot software from ROS1 to ROS2, leveraging the latest community developments and DDS robustness and flexibility.

Established clear standards for all system components, including managed and composable nodes, behavior tree implementations, and auto-recovery logic.

Created the dependencies graph and status manager to properly handle crashing and auto-recovery of the system.

Integrated the new architecture with the company's cloud & MQTT based fleet manager to schedule and manage high-level and multi-robot tasks.

Created a development environment based on real-time synchronization, enabling coding, debugging, and logging across local and remote robots, simulators, and hosts.

Dec 2020 - Feb 2022 Robotics Software Engineer
Unlimited Robotics
Tel Aviv, Israel

Integrated multi-sensor fusion (LIDAR, RGBD cameras, proximity sensors) to provide 3D perception for the robot.

Created Nav2 stack C++ plugins to implement custom planners, controllers, and behavior trees nodes.

Integrated VSLAM algorithms and 3D-based navigation methods incorporating dynamic footprints.

Converted multiple Python ROS nodes to C++, significantly enhancing the performance of the entire system.

Implemented a hardware abstraction layers and ROS/ROS2 controllers for accessing motorized wheels, robotic arms, sensors, LEDs, battery information, and more.

Developed monitoring ROS/ROS2 nodes to continuously report the robot's status to cloud-based real-time dashboards.

Mar 2018 - Jan 2021 Lecturer and Researcher
Universidad Santo Tomás
Bogotá, Colombia

Member of the Robotics Development Research Group (GED) of the Universidad Santo Tomás, leader of the Artificial Vision research line.

Courses imparted:

  • Artificial Vision
  • Introduction to Artificial Intelligence
  • Machine Learning
  • Operating Systems
Oct 2017 - Feb 2018 Lecturer
Universidad Pedagógica y Tecnológica de Colombia
Tunja, Colombia
Jun 2017 - Oct 2017 Electronics Designer
Electrical Testing Laboratory LABE - Universidad Nacional de Colombia
Bogotá, Colombia
Feb 2016 - May 2017 Teaching Assistant
Universidad Nacional de Colombia
Bogotá, Colombia

Tutor of the following topics:

  • Digital Systems
  • Hardware Description Languages
  • Programming

Skills

Programming Languages

C/C++

Python

Computer Vision & Artificial Intelligence

Ultralitics - YoLo

OpenCV

Specialized Robotics Software

ROS/ROS2

RTAB-Map

MoveIt

Nav2

Gazebo

Isaac Sim

Web and Cloud Software

AWS IoT

MQTT

Graphana

General Software

Linux

Bash

Docker

Git

CMake

Awards, Honors and Fellowships

Dec 2020 "Excelencia Tomasina" Awards
Category: Research and Innovation
Universidad Santo Tomás
Bogotá, Colombia
Oct 2019 First Place - Latin American Robotics Competition
Category: IEEE Open
Universidade Federal do Rio Grande - FURG
Rio Grande/RS, Brasil
Dec 2014 Meritorious Bachelor Thesis
Universidad Pedagógica y Tecnológica de Colombia
Tunja, Colombia
Dec 2009 Fellowship for Bachelor
Universidad Pedagógica y Tecnológica de Colombia
Tunja, Colombia

About me

Publications

Projects

Contact

Bogotá, Colombia
Email: camilo.im93[at]gmail.com