← В ленту
Регистрация: 04.12.2023

Khaled Moahmed

Специализация: Software Robotics Engineer

Портфолио

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.

Скиллы

Bash
C++
Lidar
Python
ROS
ROS

Опыт работы

Research And Development Robotics Engineer
с 08.2023 - По настоящий момент |Prince Sultan University
ROS, Python, C++
Now he is working with Professor Anis (very famous in robotics field) and working very close with Dr. Mohamed Abdelkader. They automated benchmark for navigation.They have something called Navigation, and this Navigation integrated with ROS 2. This tool will make a benchmark for all local and global planners.This will be useful in robotics field because you just add the inputs for the tool and you will get the output. This output will be represented as a graph. For example, in robotics we have five planners. We have environment static or dynamic and we don't know, which one will be the best. This tool will decide for you. It adds five inputs as a local and global planner and will say what environment you need to use
System Integration Engineer
с 12.2021 - По настоящий момент |SystemTrio
ROS,C++,Python,Cloud, PRD, RTMP, RTSP
• 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.
Software Robotics Engineer
06.2021 - 12.2021 |Micropolis
CPP, Python, Nvidia AGX, 3D Lidars, Radar
• 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.
Software Robotics Engineer
06.2020 - 06.2021 |ArcheRobotics
ROS, Python, CPP, move_base, AMCL, 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.
Software Robotics Engineer
03.2019 - 03.2020 |EgyRobo
CPP, Pyhton, 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.

Образование

Mechatronics Engineering
По 2019
Higher Technological Institute

Дополнительное образование

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

Языки

АрабскийРоднойАнглийскийПродвинутыйНемецкийБазовый