Stack
Tools I have used or I'm using everyday
Languages & ML
Python
Universal language for multiple domains
C++
Performance-critical robotics code and ROS 2 nodes
PyTorch
Training and reproducing deep learning models
OpenCV
Image processing and robot perception
NumPy
Numerical computing backbone for everything in Python
Robotics & Simulation
ROS
Middleware for building and connecting robot software
Gazebo
Physics simulation for ROS-based robots
MuJoCo
Fast, accurate physics for manipulation and planning
CoppeliaSim
Simulating scenes related to robotics
CAD & Analysis
SolidWorks
Mechanical design of grippers, gantries and robot parts
Fusion 360
Quick CAD modelling and prototyping
Ansys
Finite element analysis of designs
Tools & Productivity
Linux
Everyday development environment
Git
Version control for every project
GitHub
Code hosting for all projects
Visual Studio Code
An IDE to ease the life of coders :)
LaTeX
Writing papers, reports and my CV
Zotero
Quick way to save research papers and collaborate
Notion
Place where scheduling of work takes place