← 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

Bash
C++
Docker
Lidar
Python
ROS

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

Additional education

Autonomous Mobile Robots
Certificate
Product Manager Fundamentals
Certificate
Robotics Software Engineer
Certificate

Languages

ArabicNativeEnglishAdvancedGermanElementary