06/03/2025 updated

DA
100 % available

Robotics Software Engineer with expertise in ROS and Motion Planning

Ahmedabad, India
Worldwide
MSc Intelligent Systems and Robotics
Ahmedabad, India
Worldwide
MSc Intelligent Systems and Robotics

Profile attachments

DARSHIL PRASHANT ARORA (2).docx

C (Programming Language)AlgorithmsData AnalysisArduinoComputer VisionAutomationC++ (Programming Language)Communications ProtocolsControl SystemsDamage ControlEmbedded SystemsIntegrated CircuitsPython (Programming Language)MATLABMachine LearningModbusMotion PlanningMessage Queuing Telemetry Transport (MQTT)Object DetectionSystems Development Life CycleRaspberry PiTensorFlowRobotics Design and ProductionSimulationsSoftware EngineeringRobot Operating SystemSerial Peripheral InterfacePIC MicrocontrollerPyTorchDeep LearningProgramming Languages
Robotics Software Development
Expertise in ROS (Robot Operating System) for developing robotic applications, motion planning algorithms, and control systems.

Programming Languages
Proficiency in Python, C, C++, and MATLAB for developing software solutions for robotic platforms.

Embedded Systems
Experience with microcontrollers including Arduino, ESP32, STM32, and development platforms like Raspberry Pi for IoT and robotics applications.

Industrial Communication Protocols
Knowledge of MODBUS, MQTT, I2C, SPI, and IEC104 protocols for industrial automation and IoT applications.

Computer Vision
Implementation of object detection systems using YOLO, MRCNN for applications like pothole detection and car damage assessment.

Machine Learning
Experience with TensorFlow, PyTorch, and deep learning techniques for robotics and data analysis applications.

3D Simulation
Skills in 3D reconstruction, simulation environments like Gazebo, and URDF modeling for robotic system development.
 

Experience

Professional experience0 - 5 years
Freelancer since2024

Languages

EnglishFluent

Project history

Self-employed

P RoboAI Innovation(OPC) private limited
Working with Arduino, ESP32 and STM32 microcontrollers. Experience in 3D Python scripting, 3D reconstruction and simulations. Using ROS2 with Python, Gazebo, Rviz, URDF modeling and moveit. Experience with rplidar for obstacle avoidance.

Firmware Developer

Samptel Technologies PVT LTD
Developed applications using microcontrollers, Raspberry Pi, Arduino, ESP32, ESP8266 and LoRa modules. Created data transfer applications between Linux and Windows using WXPython. Implemented MODBUS, MQTT, I2C and SPI protocols. Worked with RSA key and OpenVPN.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in