Category: Robot Operating System

Welcome to my software development and robotics related blog

Building a Web Interface for Visualizing Panda

In this blog post we are going to construct a minimalist web interface that shows information about the robot’s current state in numbers and shows it in an embedded 3d visualizer: Our intention in this post is to set-up the fundamental components that are needed to communicate with the ROS master from a modern web…
Read more

Automatic robot state initialization in Gazebo

In this post we implement a ROS node that automatically initializes the robot state in Gazebo to a valid configuration . This is achieved by means of a custom joint position controller and the controller switching mechanism provided by the controller manager.

Attach a box to the robot hand in Gazebo

In this post we are going to attach a simple box to the hand of Panda robot in the Gazebo simulation environment.

MoveIt! – Constraint-aware planning

In this post we are going to utilize MoveIt! in order to navigate Panda in a cluttered environment in the Gazebo simulation.

Integrating FRANKA EMIKA Panda robot into Gazebo

In this post I will outline a step-by-step procedure to simulate the Panda robot in Gazebo and connect it to MoveIt! for motion planning.