← Back to list
Senior
Registration: 04.12.2023

Khaled Moahmed

Specialization: Software Robotics Engineer

Portfolio

SystemTrio

• Working on a swarm of multi-rotor UAVs and a ground control station for multi-drone autonomous surveillance missions. • Developing software modules needed for real timecontrol. • Enhancement the UAV cover design for manufacturing. • Preparing Hardware for Local Deployment (Nvidia Xavier NX,NUC). • Write a product requirement documentation(PRD) for UAV production. • Deploy Fleet Management System(FMS) on single board like Xavier NX. • Integrate 3 camera’s streaming Real-Time over FMS.

Micropolis

• Developing Autonomous Cars can notify the police when any suspicious activities are detected . • Create URDF and meshes files from SolidWorks plugin. • Add all sensor plugins, the car sensors contain (2 Velodyne Lidar(32, 64), 6 depth camera(D435i), 6 UMR Radar, 6 Ultrasonic and 6 Mono Camera). • Integrating ROS controller(Swerve Control with the other software components.

ArcheRobotics

• Developing Mobile Industrial Robot (MIR). • Fully autonomous for navigation and sanitization functions. • Generate the URDF and meshes form solidworks plugin. • Preparing Hardware for Local Deployment (Nvidia Xavier NX,NUC). • Using G-Mapping and AMCL packages to generate actual maps and localize the robot in the map. • Using robot_localization_ekf to get better robot localization in a larger map by fusing odom and imu. • Using cartographer_ros to generate larger maps.

Skills

C++
Python
Bash
Docker
ROS
Lidar

Work experience

Research & Development Robotics Engineer
since 08.2023 - Till the present day |Prince Sultan University
ROS2, C++, Python, Computer Vision, AI models.
Currently working in collaboration with a professor Professor Anis and Dr. Mohamed Abdelkader. Project: Navigation - A tool which will make a benchmark for all local and global planners, and useful in robotics field. - Automation of a benchmark for navigation. - Integration with ROS 2.
System Integration Engineer
since 12.2021 - Till the present day |SystemTrio
ROS, C++, Python, Cloud
• Working on a swarm of multi-rotor UAVs and a ground control station for multi-drone autonomous surveillance missions. • Developing software modules needed for real time control. • Enhancement the UAV cover design for manufacturing. • Preparing Hardware for Local Deployment (Nvidia Xavier NX, NUC). • Write a product requirement documentation (PRD) for UAV production. • Deploy Fleet Management System (FMS) on single board like Xavier NX. • Integrate 3 camera’s streaming Real-Time over FMS. Projects: • Swarm-based Surveillance System. • Autonomous Drone Hunting System. • Gazebo Simulation of Navigation. • URDF and Controller For Outdoor Robot(M2). • URDF and Controller For Outdoor Robot(M1). • 3D Mapping using ROS. • Mobile Industrial Robot (MIR). • Automated Guided Vehicle (AGV).
Software Robotics Engineer
06.2021 - 12.2021 |Micropolis
Python, C++, Nvidia AGX, 3D Lidars
• Developing Autonomous Cars can notify the police when any suspicious activities are detected . • Create URDF and meshes files from SolidWorks plugin. • Add all sensor plugins, the car sensors contain (2 Velodyne Lidar (32, 64), 6 depth camera (D435i), 6 UMR Radar, 6 Ultrasonic and 6 Mono Camera). • Integrating ROS controller (Swerve Control with the other software components. Projects: • Kinect-Based Map Building for Robot Navigation. • Build My World with Gazebo. • go chase it. • Where Am I Localization lab. • Map My World Using SLAM. • Home Service Robot Navigation. • Lane Line Detection.
Software Robotics Engineer
06.2020 - 06.2021 |ArcheRobotics
ROS, Python, C++, Kalman Fliter, Docker
• Developing Mobile Industrial Robot (MIR). • Fully autonomous for navigation and sanitization functions. • Generate the URDF and meshes form solidworks plugin. • Preparing Hardware for Local Deployment (Nvidia Xavier NX, NUC). • Using G-Mapping and AMCL packages to generate actual maps and localize the robot in the map. • Using robot_localization_ekf to get better robot localization in a larger map by fusing odom and imu. • Using cartographer_ros to generate larger maps. Projects: • ROS Serial Control Nema Steper Motor. • ROS Serial Sport RADAR Sensor. • ROS Serial Ultrasoinc Sensor. • ROS Serial Temperature Sensor. • ROS Serial Garmin RADAR Sensor. • ROS Serial Wave Share IMU 10DOF. • Detect smoke with ROS. • Create URDF file from SolidWorks plugin with KUKA KR120 Robot. • Line Follower Robot with ROS.
Software Robotics Engineer
03.2019 - 03.2020 |EgyRobo
C++, Python, ROS, Movit, SimPro
• Developing Automated Guided Vehicle (AGV) robot with payload 200 kg. • Integrate KUKA KR6 and KR120 robots with ROS (Movit). • Using KUKA Simulator (SimPro) for creating test cases for the clients. • Find a solution for using a lifting mechanism due to it not being allowed in Egypt at this time. • Use an Electric Car Jack to be used as Lifting mechanism to lift the payload.

Educational background

Mechatronics Engineering
Till 2019
Higher Technological Institute

Languages

ArabicNativeEnglishAdvancedGermanElementary