Robotics Software Engineer
Bengaluru, India
Driven by innovation and continual learning in robotics and software engineering.
As a passionate Robotics Software Engineer, I specialize in designing and implementing solutions using ROS (Robot Operating System). With a solid foundation in Mechatronics Engineering and hands-on experience in robotics and automation, I am committed to creating impactful robotic applications and continuously honing my skills.
My journey began as a creative tech enthusiast, blending design and engineering, and has evolved into a focused career in robotics software development.
- Tools & Software: Proficient in ROS/ROS2, SolidWorks, Fusion360, Docker.
- Programming: Strong in Python, C++, and Linux-based development.
- Robot Simulation: Experience with Gazebo, RViz, and Coppeliasim.
- Mechatronics Integration: Expertise in working with sensors, actuators, and hardware-software integration.
- Graphic Design: Proficient in tools like Adobe Photoshop and Illustrator.
- Video Editing: Skilled in Adobe Premiere Pro and After Effects, with a creative approach to storytelling.
-
Custom Path planner for ROS2 based Simulation Robot
Custom navigation path planner for urdf using ROS2 nav stack, integrating SLAM, path planning, and obstacle avoidance. (ps: work is still in progress) -
TurtleBot Behavior Tree Implementation
Custom Behavior trees to simulate the action of a pickup and drop of materials in a warehouse.
I’m constantly exploring new technologies in robotics, focusing on areas like:
- Advanced control systems
- Robotic perception and vision
- Email: [email protected]
- LinkedIn: linkedin.com/in/nirmalram