Mobile Robot Programming Toolkit

2.3.2

Extensive, cross-platform, and powerful collection of C++ libraries that can help you design and implement algorithms for localization, SLAM, navigation, computer vision

The Internet is filled with various software solution for basically any professional available out there. One of such applications is Mobile Robot Programming Toolkit.
It's a nice program for making simulations and adjusting values to make sure you get the right results.

Sleek graphical interface with all tools at hand


The application doesn't take long to install and it's packed with all sort of neat features and tools that you could use. It comes with a visually appealing graphical interface that has neat features and options that you could adjust to meet your preferences.
It launches wit graphs all over the screen and you have the option to adjust parameters. It's the perfect software solution for robotics researchers and scientists.

Make all sort of simulations using this applications


Mobile Robot Programming Toolkit allows you to run one step of the simulation and see how results adjust or change. It lets you adjust each graph and scroll if you want to enlarge them.
You can make them fit the screen or lock the aspect to prevent you from changing the image by mistake. It comes with multiple graphs, like ground truth, observation, estimated map, individual compat and a list of associated data.
There's even a section with statistics based on the calculations that you've made.

Adjust parameters inside the application


It comes with the option to adjust the Kalman filter and enable the standard EKF. You can select the number of IKF you would like to use and enable the transition or observation model.
Moreover, the robot motion can be adjusted, change the square path length and the odometry error sigma in meters. Data association can be adjusted, together with the ground truth map. You can set the square corridor and adjust the robot sensor.
All in all, Mobile Robot Programming Toolkit is a very nice software solution for robotics engineers and anyone who would like to perform certain simulations on their computer.