1. California Polytechnic State University
San Luis Obispo, CA 93407
Electrical Engineering Department
(805) 756-2781 Fax (805) 756-1458
http://www.ee.calpoly.edu
The California State University • Bakersfield • Channel Islands • Chico • Dominguez Hills • East Bay • Fresno • Fullerton Humboldt • Long Beach • Los Angeles • Maritime Academy •
Monterey Bay • Northridge • Pomona • Sacramento • San Bernardino • San Diego • San Francisco • San Jose • San Luis Obispo • San Marcos • Sonoma • Stanislaus
July 28, 2016
To whom it may concern:
I am writing to recommend Ahmed Abd el_Moniem for admission to your program.
Ahmed was a student in my 1-month Summer Autonomous Robotics Workshop. In this course,
students worked to gain hands-on experience building and programming a robotic platform with an
embedded Linux system. The students learned to write program code to control the robot's motors
and to gather data from peripheral sensors such as a GPS and a 9 degree of freedom Inertial
Measurement Unit (IMU) sensor. They also programed an internet accessible API and web front-end
for their robots to allow them to be accessed remotely over the Cal Poly WiFi and to communicate
telemetry and commands from a web browser. Key concept covered in the course were:
*PHP server-side web programming
*AJAX client-side web scripting
*Python Programming
*Experience with Linux and the Command Line
*Interfacing with external sensors via UART
*Interfacing with robotic motor controllers via UART
*Mobile robot kinematics and drive systems
*Autonomous navigation given GPS waypoints
*Autonomous path planning and collision avoidance algorithms
*Control loops used for robot orientation and speed control
*Digital filters and filtering algorithms to gather useful data and remove noise
*Fusion of sensor data sources for more precise robotic navigation
*Handling GPS mapped "no-fly zones" to ensure robots stay on appropriate paths
Ahmed actively participated in the course and is eager to take his knowledge to the next level. He has
an excellent work ethnic and is determined to succeed. Please give him your highest consideration.
Sincerely,
Dr. Bridget Benson
Assistant Professor
Electrical Engineering
Cal Poly San Luis Obispo