Mr.Akekalak Supamanee


education

  • PhD, Computer and Information Science (University of Pennsylvania, 2018)
  • MSE, Master’s In Robotics (University of Pennsylvania, 2015)
  • BS, Computer Engineering (University of Illinois at Urbana-Champaign, 2012)

Work experience

  • Institute of Field Robotics (FIBO)
    ⋄ Lecturer July 2024 – Present
  • FRA 500: Introduction to Autonomous Driving System
  • (supporting) FRA 141: Computer Programming for Robotics and Automation
  • (supporting) FRA 161: Robotics Exploration
    ⋄ Adjunct Lecturer Nov 2023 – June 2024
  • FRA 142: Computer Programming for Robotics and Automation II
  • FRA 532: Mobile Robots (lecturing on planning algorithms only)
  • Nuro
    ⋄ Tech Lead Manager, Motion Validation Dec 2021 – June 2023
  • Led a small team to develop a motion validation module including design of the new architecture, implementation
    of additional validation types, and development of the motion validation evaluation pipeline.
  • Designed an algorithm to mitigate the risk of collision by using collision severity information.
  • Developed additional decision making algorithms to handle the challenging scenarios in unprotected intersections
    and other operating domains.
    ⋄ Tech Lead, Motion Selection and Validation Jul 2021 – Dec 2021
  • Led an effort to improve the robustness of behavior in unprotected intersections including development of
    new assessment criteria and design of a new decision making algorithm
    ⋄ Senior Software Engineer, Planning & Control Dec 2020 – Jul 2021
  • Designed and implemented the new feature enabling the autonomous vehicle to safely pull out of the road
    curb.
    ⋄ Software Engineer, Planning & Control Nov 2018 – Dec 2020
  • Developed tools for benchmarking and tracking the latency of planner module.
  • Designed and implemented behavioral planning algorithms for autonomous driving through unprotected
    intersections.
  • Developed tools to visualize the planning results and designed metrics to measure their performances.
  • Redesigned the adaptive cruise control system to allow smooth speed profile with guaranteed collision
    avoidance in urban driving scenarios.
  • United Technologies Research Center (UTRC)
    ⋄ Intern-Research Assistant May 2016 – Aug 2016
  • Developed a framework for solving pursuit- evasion problems where multiple pursuers with limited sensing
    capabilities are used to detect all possible mobile evaders in a given environment.
  • Developed a framework for solving pursuit- evasion problems where multiple pursuers with limited sensing
    capabilities are used to detect all possible mobile evaders in a given environment.
    ⋄ Intern-Research Assistant May 2015 – Aug 2015
  • Implemented a belief space planner on the ground vehicles which incorporates uncertainty in state estimations
    of the robots into the planning process to find the path with better motion performance.

Computational skills and software development

  • Programming Languages and Libraries: C, C++, MATLAB, Python, Java, Open CV, ROS (Robot Operating
    System), LaTeX, experienced Ubuntu Linux user.
  • Softwares: Photoshop, Gimp, Premiere Pro, MS Offices.

Publications

  • Rattanachai Ramaithitima, “Sensor-based Topological Coverage and Mapping Algorithms for Resource-constrained
    Robot Swarms”, University of Pennsylvania, 2019. [Thesis]
  • Rattanachai Ramaithitima and Subhrajit Bhattacharya, “Landmark-based Exploration with Swarm of Resource Constrained
    Robots”, In Proceedings of IEEE International Conference on Robotics and Automation (ICRA), May 2018.
  • Ramaithitima, Rattanachai, Siddharth Srivastava, Subhrajit Bhattacharya, Alberto Speranzon, and Vijay Kumar,
    “Hierarchical Strategy Synthesis for Pursuit-Evasion Problems”, In Proceedings of the 22nd European Conference
    on Artificial Intelligence (ECAI), September 2016.
  • Rattanachai Ramaithitima, Michael Whitzer, Subhrajit Bhattacharya, and Vijay Kumar, “Automated Creation of
    Topological Maps in Unknown Environments Using a Swarm of Resource-Constrained Robots”, In IEEE Robotics
    and Automation Letters, 1.2 (2016): 746 – 753.
  • Rattanachai Ramaithitima, Michael Whitzer, Subhrajit Bhattacharya, and Vijay Kumar, “Sensor Coverage of Unknown
    Environments by Robot Swarms Using Limited Local Sensing”, In Proceedings of IEEE International Conference
    on Robotics and Automation (ICRA), May 2015.
  • Indranil Saha, Rattanachai Ramaithitima, Vijay Kumar, George Pappas, Sanjit Seshia, “ Implan: A Scalable Incremental
    Motion Planning Framework for Multi-Robot System”, In Proceedings of ACM/IEEE 7th International
    Conference on Cyber-Physical Systems, April 2016.
  • Indranil Saha, Rattanachai Ramaithitima, Vijay Kumar, George Pappas, Sanjit Seshia, “Automated Composition of
    Motion Primitives for Multi-Robot Systems from Safe LTL Specifications”, In Proceedings of IEEE/RSJ International
    Conference on Intelligent Robots and Systems (IROS), September 2014.

Teaching Assistant

  • Robotics: Aerial Robotics; January – February 2016
    Robotics specialization course on Coursera instructed by by Prof. Vijay Kumar.
  • MEAM 620: Advanced Robotics; Spring 2014 – 2015
    Graduate level course instructed by Prof. Vijay Kumar and Prof. Kostas Daniilidis.
  • CIS 520: Machine Learning; Fall 2013
    Graduate level course instructed by Prof. Lyle Ungar.

selected list of courses taken

  • Graduate Level: Applied Algebraic Topology, Nonlinear Control Theory, Advanced Geometric Methods in CS,
    Advanced Robotics, Machine Learning, Computer Vision, Analysis of Algorithms, Learning in Robotics.
  • Undergraduate Level: Introduction to Optimization, Machine Learning, Motion Planning, Mechatronics, Set Theory
    and Topology, Control Systems, Introduction to Robotics, Artificial Intelligence, Differential Equation, Applied
    Linear Algebra, Data Structures.