Background GIF
Profile Image

Salman Omar Sohail

(Senior Robotics Engineer)

Profile


Seasoned Senior Robotics Engineer distinguished by exceptional organizational skills and a track record of success in managing diverse industrial, research, and academic projects. Proficient in utilizing state-of-the-art development tools and methodologies for robotic systems, encompassing software development, hardware integration, technical documentation, and technical training. Skilled in independently overseeing large-scale projects while also contributing effectively within collaborative team environments.

Experience


MYBOTSHOP GmbH MyBotShop Logo

Team Lead – Robotic Software Engineer

July 2021 — Present
Bergheim, Germany


⦿ Robotic Software Development

Specializing in the development and integration of software for a variety of robots including ROVO2, Jackal, Ridgeback, Dingo-d/o, Husky, Franka Emika, Open Manipulatior, Summit XL, Turtlebot*, Aloha, Kinova, UR*, and xARM*. Expertise in creating navigation, manipulation, and perception stacks, sensor interfaces, low-level drivers, and automated testing frameworks for multi-robot systems.

⦿ Sensor integration

Proficient in integrating a range of sensors such as Lidars (Ouster, Hokuyo, Blickfeld, Livox), Depth-Cameras (Intel Realsense D455/D435, ZED2/2i), IMUs (Phidgets, Lord Microstrain, UM7), routers (Telefonica, Tenda), microphones (Bluez), and GPS systems (EMLID RS2/M2, Fixposition). Skilled in installation, interfacing, and server integration. Furthermore, expertise in Linux kernel augmentation ensuring efficient utilization and management of these sensors.

⦿ Technical documentation

Experienced in developing user guides, blogs, manuals, and technical documentation. Provision of clear instructions and best practices for integrating and operating robots, sensors, and software components. Helps users understand and leverage the capabilities of the systems effectively.

⦿ Robotic Trainer

Adept in providing comprehensive training for robotic teams and specialists in the utilization of ROS|ROS2 (All distros.), including advanced supervision of graduate theses focused on robotic applications.

⦿ Thesis Supervisor

➤ Development of a Strategy of Mobile Robot for Tunnel Exploration: Navigation and Gathering Data
(Ostbayerische Technische Hochschule Regensburg)

➤ System Transparency Specification for Assistive Robots
(Hochschule Bonn Rhein Sieg)

➤ Examination and testing of an image-based Robotic gripping approach for fruit harvesting
(Rheinisch-Westfälische Technische Hochschule Aachen)



QUADRUPED GmbH Quadruped Logo

Team Lead – Robotic Software Engineer

July 2021 — Present
Bergheim, Germany


⦿ Robotic Software Development

Specializing in the development and integration of software for a variety of robots including ROVO2, A1, GO1, GO2, B1, B2, Z1, BZ1, H1, G1, D1. Expertise in creating navigation, manipulation, and perception stacks, sensor interfaces, low-level drivers, and automated testing frameworks for multi-robot systems.

⦿ Sensor integration

Proficient in integrating a range of sensors such as Lidars (Ouster, Livox, ), Depth-Cameras (Intel Realsense D455/D435, ZED2/2i), and GPS systems (EMLID RS2/M2, Fixposition). Skilled in installation, interfacing, and server integration. Furthermore, expertise in Linux kernel augmentation ensuring efficient utilization and management of these sensors.

⦿ Technical documentation

Experienced in developing user guides, blogs, manuals, and technical documentation. Provision of clear instructions and best practices for integrating and operating robots, sensors, and software components. Helps users understand and leverage the capabilities of the systems effectively.

⦿ Robotic Trainer

Adept in providing comprehensive training for robotic teams and specialists in the utilization of ROS|ROS2, including advanced supervision of graduate theses focused on robotic applications.

Academic Projects


⦿ PROPERTY-BASED TESTING: FORMALIZED ROBOTIC TESTING FOR STANDARD COMPLIANCE

R&D that automates robotic standards validation through simulated testing, verifying compliance, identifying missing functionalities and software bugs in heterogeneous robots (Master Thesis).

⦿ FUNCTIONAL NEAR-INFRARED SPECTROSCOPY (FNIRS) TAP DETECTION

Functional near-infrared spectroscopy (fNIR) detected finger taps from brain with a 92% test accuracy using Deep Neural Network.

⦿ OSMOSIS FAULT-TOLERANT SYSTEM

Implementation of a fault-tolerant manager that detects errors within the Summit XL robot and executes the recovery process during a mission around an airport.

⦿ TOYOTA HSR TESTING FRAMEWORK

Research and development of automated property-based testing for the Toyota HSR robot’s perception, manipulation, and navigation stacks.

⦿ INTELLIGENT WINDING MACHINE AS A FLEXIBLE MANUFACTURING SYSTEM

Design and fabrication of an automated wireless coil-winding machine for stator coils of 70cc motorcycles (Bachelor’s Project).

⦿ DEEP-LEARNING & NATURAL LANGUAGE PROCESSING

Development of entity detectors, image classifiers, text-extractors, text-summarizers, chatbots, form-fillers, test-suites, 3D spatial imitators, text-preprocessors, predictive control etc.

Education


Hochschule Bonn-Rhein-Sieg HBRS Logo

MSc. in Autonomous Systems

October 2019 — April 2023
Sankt Augustin, Germany


Majors are in:

⦿ Robotic Safety & Quality Assurance
⦿ Autonomous Mobile Robots & Manipulators
⦿ Machine Learning
⦿ Natural Language Processing


University of Lahore UOL Logo

BSc. in Mechanical Engineering

September 2014 — August 2018
Lahore, Pakistan


Majors are in:

⦿ Mechatronics
⦿ Total Quality Management
⦿ Renewable Energy Resources
⦿ Engineering Economics
⦿ Mechanical design and fabrication

Publications


Automated Testing of Standard Conformance for Robots
IEEE, CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2023 (Newzealand, Auckland)

Property-Based Testing in Simulation for Verifying Robot Action Execution in Tabletop Manipulation
IEEE, EUROPEAN CONFERENCE ON MOBILE ROBOTS (ECMR), 2021 (Germany, Bonn)

Robotic Experience





Robotic Demos





Robotic Projects

MMP Husky

MMP RIDGEBACK

Boston Dynamics Spot

Kuka

Inspire Robotics Hand

Unitree GO2

Clearpath Dingo

Unitree H1