Mechanical Engineer for a Carriable Indoor Navigation Robot, Robotics Institute-2008024
The Cognitive Assistance Lab is seeking a dedicated engineer to contribute to the development of a new assistive indoor navigation robot. In this role, you will work on developing a light-weight (carriable) robotic suitcase with force feedback capabilities in order to revolutionize mobility for blind people.
You will be collaborating with an experienced R&D team of graduate and post-graduate researchers on solving challenging robotic design and implementation problems. We foster a rewarding work environment that supports growth and development in one of the top robotics institutions in the world located in beautiful Pittsburgh. We publish often in top robotics, computer vision and HCI conferences, and are passionate about tackling real-world robotics problems that can improve the lives of millions. If you would like to be part of this exciting research team that works on meaningful and impactful research, please contact us!
You will be working on designing, implementing and testing systems for localization, mapping, and motion/path planning. Your core responsibilities will include:
Integrate electro-mechanical system components for the mobile robot's operation.
Develop robot localization and state estimation with IMU, motor feedback, and perception systems.
Interface the robot software to robot control hardware, motor controllers and wheel encoders.
Design suitable robot control algorithms for shared-autonomy with a human user, including guiding and supporting situational awareness.
Improve perception and control robustness in diverse environments and crowded area with surrounding people.
Bachelor's degree in Engineering required.
At least three years of relevant experience.
Knowledge of real-time control systems and experience with robotics, robotic sensors, ROS, ROS drivers, motors and actuators, control systems, and safety systems.
Experience developing localization algorithms utilizing diverse sensor data.
Experience with state-of-the-art SLAM and robotic algorithms (calibration, tracking, ICP, etc.)
Familiarity with various sensor technologies such as LiDAR, cameras, IMU, and sensor fusion.
Extensive experience with developing in C/C++.
Knowledge of machine learning frameworks such as Caffe, TensorFlow, PyTorch.
The duration of this position will be one year with the possibility of extension based on performance and funding. As part of your application, please include your CV (including two references and examples of robotic systems you have developed) and a short statement of purpose (SOP) describing your motivations for pursuing this position.
Carnegie Mellon (www.cmu.edu) is a private, internationally ranked research university with programs in areas ranging from science, technology and business, to public policy, the humanities and the arts. More than 12,000 students in the university’s seven schools and colleges benefit from a small student-to-faculty ratio and an education characterized by its focus on creating and implementing solutions for real problems, interdisciplinary collaboration and innovation. A global university, Carnegie Mellon’s main campus in the United States is in Pittsburgh, Pa. It has campuses in California’s Silicon Valley and Qatar, and programs in Africa, Asia, Australia, Europe and Mexico.