Skip to content
View justagist's full-sized avatar
⚠️
raise CoffeeNotFoundError
⚠️
raise CoffeeNotFoundError

Organizations

@ros2-gbp @ObiRobotics @IRLabUoB @LeapAutomation

Block or report justagist

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
justagist/README.md

About Me

I'm a Senior Robotics Engineer at Leap AI, where I lead development of the robot behaviour pipeline and drive software integration for our next-generation warehouse automation platform.

Before Leap, I worked as a Lead Robotics Research Engineer at Dyson, focusing on motion planning and control for mobile manipulation robots designed for real-world domestic environments.

I hold a PhD from the Intelligent Robotics Lab, University of Birmingham, where my research—“An Adaptive Framework for Changing-Contact Robot Manipulation”—explored hybrid learning-based and classical control approaches for dynamic, contact-rich manipulation tasks.

My primary passion is applying robotics to real-world problems, bridging practical engineering with advanced autonomy. At the same time, I have a strong research interest in intelligent, environment-aware locomanipulation and the control frameworks that enable it.


🔧 What I Enjoy

  • Designing and building robot interfaces that enable intuitive testing and iteration
  • Implementing intelligent control & planning algorithms for real robots
  • Working with mobile manipulators -- real and simulated, especially for assembly and complex interaction tasks
  • Exploring new tools, languages, and ideas—and hacking on them in my own way

📬 Get in Touch

curl https://saifsidhik.page/connect

Pinned Loading

  1. panda_simulator panda_simulator Public archive

    A Gazebo simulator for the Franka Emika Panda robot with ROS interface, supporting sim-to-real code transfer (Python). Exposes customisable controllers and state feedback from robot in simulation.

    C++ 221 64

  2. pyrcf pyrcf Public

    A Python Robot Control Framework for quickly prototyping control algorithms for different robot embodiments.

    Python 4

  3. mujoco_panda mujoco_panda Public

    Model definitions and Python API for controlling a Franka Emika Panda robot in the mujoco physics simulator.

    Python 65 17

  4. franka_ros_interface franka_ros_interface Public archive

    A ROS/Python API for controlling and managing the Franka Emika Panda robot (real and simulated).

    Python 191 62

  5. pybullet_robot pybullet_robot Public

    A generic Python interface class for robot simulations using PyBullet. Also provides an IK interface for multi-end-effector robots that uses bullet physics as a solver.

    Python 29 11

  6. monocular_visual_graph_slam monocular_visual_graph_slam Public

    An implementation of Graph-based SLAM using only an onboard monocular camera. Developed as part of MSc Robotics Masters Thesis (2017) at University of Birmingham.

    C++ 8 2