Rviz visualization Valify lawnmower
robot lawnmower ROS

ROS and RVIZ visualization

As I told you before I have never worked with Robot Operating System (ROS) before. ROS is an open-source, meta-operating system for your robot. It provides the services you would expect from an operating system, including hardware abstraction, low-level device control, implementation of commonly-used functionality, message-passing between processes, and package management. It also provides tools and libraries for obtaining, building, writing, and running code across multiple computers.

The Valify robot lawnmower will need to have some sort of visualization when moving around in the world. So I started experimenting with ROS & RVIZ.

RVIZ is is a 3D visualizer for displaying sensor data and state information from ROS. Using rviz, I can visualize Valify’s configuration on a virtual model of the robot (URDF). You can also display live representations of sensor values coming from ROS Topics including camera data, infrared distance measurements, sonar data, and many many more.

I started of making a super simple URDF model to represent the Valify Robot in the virtual space. It worked as expected, It followed my commands and was mowing around in a empty space (no sensors connected at this visualization). It is also possible to import STL models in the URDF. Making the visualization an exact match of the Valify robot model.

So that´s it for now. I need some more time to go deeper into this subject and learn a lot about it. I am convinced that this subject will appear many more times 🙂

Here is a great guide to get started with URDF





Chief Technology Officer with a demonstrated history of working in the internet industry. Skilled in Business Planning, Computer-Aided Design (CAD), Quality Process Development, and SolidWorks. Strong business development professional with a Higher Education Diploma with specialization in Mechanical Engineering focused in Product development from Blekinge Institute of Technology.


2 thoughts on “ROS and RVIZ visualization”

  1. Wow..Great Thing your doing.! I am also very interested to build this. Can i work with you.? Can you give pointers on where should i start?

Leave a Reply

Your email address will not be published. Required fields are marked *