Kartik Mohta

Director Of Motion Planning at Autel Robotics

India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Kartik Mohta is a robotics and software engineering leader with 16 years of experience, currently directing Motion Planning at Autel Robotics from India. He combines deep academic training (Ph.D. and M.S. from the University of Pennsylvania, B.Tech from IIT Bombay) with hands-on systems work across perception, VIO, and embedded drivers. An active open-source contributor, he has improved core ROS communication stacks and visualization tools (ros_comm, PlotJuggler) and hardened real‑time stacks like msckf_vio and ublox for modern C++ and newer build environments. Known for bridging research and production, he focuses on compatibility, reliability, and build/test infrastructure—skills that helped port legacy robotics codebases to Python 3 and current GCC/Boost toolchains.
code16 years of coding experience
bookIndian Institute of Technology Bombay
bookDoctor of Philosophy (Ph.D.), Doctor of Philosophy (Ph.D.) at University of Pennsylvania
stackoverflow-logo

Stackoverflow

Stats
876reputation
18kreached
2answers
1question
Badges
git-svn
top-5%
github-logo-circle

Github Skills (23)

debug10
c-language10
robotics10
qt10
python10
build-system10
cpp10
cprogramming-language10
boost10
ros10
operating-system10
cmake9
opencv9
git-svn9
sys9

Programming languages (8)

DockerfileC++ShellCJavaScriptBitBakeRubyPython

Github contributions (5)

github-logo-circle
KumarRobotics/msckf_vio

Jan 2018 - Apr 2021

Robust Stereo Visual Inertial Odometry for Fast Autonomous Flight
Role in this project:
userSoftware Engineer (likely focused on Robotics/VIO)
Contributions:10 commits, 1 PR, 9 pushes in 3 years 3 months
Contributions summary:Kartik primarily contributes to the `msckf_vio` repository by fixing bugs and improving the codebase. They addressed a typo in a header file, fixed a test related to feature initialization, and added functionality to load calibration parameters. Furthermore, the user updated the build system with the addition of a SuiteSparse configuration and a fix for building on Ubuntu 20.04 with a new PCL version. These changes suggest an active role in maintaining and improving the software's functionality and build process.
flightautonomousstereoodometryvisual-inertial
KumarRobotics/ublox

Dec 2014 - Aug 2018

A driver for ublox gps
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:12 commits, 2 PRs, 10 pushes in 3 years 8 months
Contributions summary:Kartik primarily focused on improving the `ublox` GPS driver. Their contributions include refactoring the code to be compatible with C++11 standards and addressing compilation issues related to newer GCC and Boost versions. They also fixed a potential segfault in the printing of Inf messages and addressed minor compatibility issues with very old devices. Further, they updated the serial port configuration and fixed an issue with the constructor of boost::posix_time::seconds.
driverubloxublox-gpsgarmingps
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Kartik Mohta - Director Of Motion Planning at Autel Robotics