Programming a robot with ROS

ROS (Robot Operating System) is an open source development environment composed of a set of software libraries, tools and algorithms for the development and programming of robotic and advanced automation systems. It is a constantly evolving modular system, which grows thanks to the contribution of its developer community.

ROS allows you to program complex kinematics for a wide variety of applications and to synchronize robots on industrial buses such as EtherCAT or Profinet, making them synchronous with all other devices on the network. Specific packages continuously updated such as SROS protect the system from cyber attacks.

ROS is a fundamental component of all AutomationWare robotic solutions and drives. All our collaborative robots are supplied with the installation of a basic ROS package that includes all the drivers and a 3D model of the cobot, but also tools for locating and using maps and simulators for planning movements.

Do you want to start planning the tailor-made solution for your application or design and test individual software modules offline? We provide simulation software with 3D robot models, test environments and a pre-configured and easily adaptable navigation package. You can simulate all the sensor data, create maps and make the cobot move in the virtual environment. An opportunity to see the driving behavior of our collaborative robots, try how they react to different conditions and obstacles and test your changes.

The first step to get to know Robot Operating System is to connect to the site where you can consult the list of compatible platforms, and have a series of information, starting with the first installation and the instructions for taking the first steps

Dear Applicant Automationware


We are pleased to inform you that, following the expert evaluation and summarizing the final results of the agROBOfood Open Call Industrial Challenges, your Project Proposal “HyFlexyBot Flexible Robot “has been selected for funding.

“The proposal was presented with sufficient details. From the technical point of view, a standard application for packaging/palletizing in food industry is proposed using a new cobot based on the top of a mobile unit and integrated on ROS. The main novelty of the proposal is the easy reconfiguration and the cobot itself since it is unique on the market (25kg payload for collaborative robots). The business analysis was sufficiently presented, and the analysis was convincing. The socio-economic aspects were addressed as well. The team is well established and have the necessary expertise.

The proposal describes an autonomous mobile palletization system to be applied in food processing industry with special attention on non-contamination of food. The background is overall well explained. Impact and benefit are comprehensible. The system may be of additional interest, due to the current COVID-19 situation. Problems in the meet processing industry are named. The concept of providing an autonomous mobile platform plus a sophisticated robot arm appears as a good way of working in low structured environment.

The European Union has decided to grant a financial contribution for the implementation of agROBOfood through the Horizon 2020 Programme.