Skip to content
BackNov 8
Waseem S.
Upwork badge

Waseem S.

Robotics Engineer | ROS 2, SLAM, PX4 Drones, Computer Vision

I am a Robotics & Mechatronics Engineer specializing in the design, development, simulation, and integration of intelligent robotic and autonomous systems. My expertise spans the complete robotics development lifecycle, including system architecture, hardware selection, mechanical design, embedded programming, robotics software, computer vision, autonomous navigation, simulation, testing, and hardware/software integration. I approach robotics as a complete electromechanical system, combining mechanical engineering, electronics, embedded control, sensing, communication, and intelligent software to develop practical, reliable solutions. ## 🤖 ROBOTICS & AUTONOMOUS SYSTEMS • AMR / AGV and autonomous mobile robots • UGV and custom robotic platforms • Robotic manipulators and industrial robots • Grippers, end-effectors and suction systems • Autonomous navigation and obstacle avoidance • Multi-robot systems and fleet integration • Robot kinematics, motion control and trajectory planning • Sensor fusion and state estimation • Hardware/software integration ## 🧭 ROS / ROS 2 DEVELOPMENT • ROS / ROS 2 architecture and development • Nav2, SLAM and localization • TF / TF2 and coordinate-frame management • Custom ROS nodes, packages and drivers • Sensor and actuator integration • Path planning and motion control • Kalman filtering and sensor fusion • ROS 2 networking and distributed systems • MAVROS, MAVLink and Micro-ROS ## 🧠 COMPUTER VISION & PERCEPTION • OpenCV and image processing • Stereo vision and RGB-D cameras • LiDAR and point-cloud processing • Object detection, tracking and pose estimation • SIFT, SURF and ORB feature processing • Camera calibration and 3D reconstruction • Visual localization and mapping • Machine-vision inspection • DXF/template and shape matching ## 🚁 UAV, DRONE & UNDERWATER SYSTEMS • PX4, ArduPilot and ArduSub • MAVLink and MAVROS integration • ROS 2 with PX4 / ArduPilot • Offboard control and autonomous missions • Flight-controller configuration and tuning • IMU, GPS/GNSS, barometer and rangefinder integration • LiDAR, depth and pressure sensors • Telemetry and wireless communication • GPS-denied navigation and sensor fusion • Navigation redundancy and fault detection • SITL / HIL simulation I also work with underwater and autonomous platforms, considering navigation, sensing, communication, environmental constraints, and system reliability. ## ⚙️ EMBEDDED SYSTEMS & ELECTRONICS • STM32, ESP32 and Arduino • Embedded C/C++ and Python • Real-time control and sensor interfacing • Motors, servos, ESCs and actuators • IMU, GPS, LiDAR and industrial sensors • UART, I²C, SPI, CAN and RS-485 • Ethernet, TCP/IP and Wi-Fi • Wireless telemetry and communication systems I connect low-level embedded hardware with high-level robotics software to enable reliable communication between sensors, controllers, actuators, and autonomous systems. ## 🔩 MECHANICAL & MECHATRONICS ENGINEERING • SolidWorks and 3D CAD • Mechanical assemblies and mechanisms • Robotic arms and end-effectors • Shafts, bearings, gears, couplings and lead screws • Actuator and motor integration • Enclosures and structural components • Prototype development and BOM preparation • Material and component selection • Mechanical/electrical integration • Design-for-manufacturing considerations ## 🏭 INDUSTRIAL AUTOMATION • Industrial robot integration • Machine vision and industrial sensors • Servo systems and motor control • Grippers and robotic peripherals • Industrial communication and control interfaces • Custom automation equipment • Electromechanical troubleshooting • Prototype assembly and commissioning ## 🖥️ SIMULATION & ENGINEERING TOOLS • Gazebo Classic, Fortress and Harmonic • NVIDIA Isaac Sim, RViz and MATLAB/Simulink • PX4 and ArduPilot SITL • Robot, sensor and environment simulation • Navigation, control and algorithm validation **Technologies:** C/C++ | Python | MATLAB | ROS 2 | Nav2 | OpenCV | RealSense SDK | RTAB-Map | SLAM Toolbox | PX4 | ArduPilot | ArduSub | MAVROS | STM32 | ESP32 | Arduino | SolidWorks | Linux | Git | Docker ## 🧩 MY SYSTEM ENGINEERING APPROACH I focus on the complete engineering process: **Requirements → Architecture → Component Selection → Mechanical Design → Electronics → Embedded Software → Robotics Software → Perception → Navigation & Control → Simulation → Integration → Testing** Whether you are developing an AMR, AGV, UAV, UGV, ROV/AUV, robotic arm, computer-vision system, industrial automation solution, or custom electromechanical prototype, I can contribute across design, development, integration, and troubleshooting. My focus is on robust architecture, maintainable software, practical engineering, reliable integration, and real-world performance—not simply making a system work in simulation. Let's turn your robotics concept into a functional engineering solution.

🇵🇰Multan Cantt, Pakistan$40/hr100% JSS5.00 (1)Since Jun 2019

Earnings and projects

MRR
$33

Last 6 months ÷ 6

World#158,111 / 412k
🇵🇰Country#23,147 / 52.9k
Revenue, last 30 days
$0

Last 6 months: $198

Total earnings
$3.6k

Billed in all: $3.7k

World#283,725 / 412k
🇵🇰Country#33,378 / 52.9k
Per project
$297

$66 in the last 6 months

World#232,071 / 412k
🇵🇰Country#27,471 / 52.9k
Projects, last 6 months
3
100% fixed0% hourly
World#66,481 / 412k
🇵🇰Country#13,400 / 52.9k
Projects in all
12

Across 13 contracts

100% fixed0% hourly
World#183,651 / 412k
🇵🇰Country#30,371 / 52.9k

Earnings, last 30 days

$3.7kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$3,600$3,650$3,700$3,750Oct 9Oct 24Nov 8

Skill rankings: Top 25% in Microsoft Visual Studio

Ranked by MRR among everyone on Upwork with the skill.

  1. #26Atmel AVR54 freelancers · 🇵🇰 #5Top 48%
  2. #69Robot Operating System176 freelancers · 🇵🇰 #14Top 39%
  3. #70Simulink198 freelancers · 🇵🇰 #17Top 35%
  4. #106Microsoft Visual Studio418 freelancers · 🇵🇰 #10Top 25%
  5. #297OpenCV912 freelancers · 🇵🇰 #81Top 33%
  6. #354Arduino1,007 freelancers · 🇵🇰 #77Top 35%
  7. #381MATLAB1,229 freelancers · 🇵🇰 #84Top 31%
  8. #391ESP32780 freelancers · 🇵🇰 #98Top 50%