top of page

All Posts


Advanced Robotics: Stochastic Model Predictive Control (SMPC) - A hands on approach Part 1
In real-world robotics, uncertainty is the norm rather than the exception. Whether it’s a self-driving car navigating in traffic or a humanoid like Boston Dynamics’ Atlas balancing on rough terrain, perfect models and zero-noise assumptions simply don’t exist. This is where Stochastic Model Predictive Control (SMPC) becomes powerful. By introducing chance constraints, SMPC allows robots to make safe and optimal decisions with high probability, rather than demanding impossible
Aman Kumar Singh
Sep 248 min read


NISAR for Dummies: Lets unpack the NASA-ISRO collaboration
Hi everyone! When I heard about the launch of NASA-ISRO Synthetic Aperture Radar (NISAR) mission, I was very excited. It was supposed to...
Aman Kumar Singh
Jul 308 min read


Building a High-Fidelity 6-DoF Satellite Simulation with Python
Have you ever wondered how satellites maintain their orientation in space or how engineers simulate their complex dynamics? In this...
Aman Kumar Singh
Apr 264 min read
bottom of page