A Survey on Intermediation Architectures

It is true that there are many different solutions regarding interconnectivity and interoperability for networked robots so that they will fulfil their purposes in a coordinated manner. Middleware architectures are becoming increasingly popular due to the advantages that they are capable of guaranteeing (hardware abstraction, information homogenization, easy access for the applications above, etc.). There

Continue reading A Survey on Intermediation Architectures

micro-ROS puts ROS2 onto microcontrollers, making them first class participants of the ROS2 environment

This happened last Saturday midnight when I was asleep. I said let’s look for any good robotic library and… I found this new project. It is called micro-ROS and this how it is described by the developers: “A platform for seamless integration of resource constrained devices in the ROS ecosystem. From the level of ROS onwards,

Continue reading micro-ROS puts ROS2 onto microcontrollers, making them first class participants of the ROS2 environment

ROS control

Say that you use ROS-kinetic and you want to start have fun with ros-control. Do you you know which are the dependencies? ok, follow me – it’s easy: sudo apt-get install ros-kinetic-ros-control sudo apt-get install ros-kinetic-ros-controllers sudo apt-get install ros-kinetic-gazebo-ros-control

Structures 101 in swift

Structures is not another type in swift. If you have background in C or objective C you will be impressed with the functionality of structs in swift. Structures have initialisers, methods, comfort to protocols have extensions…convinced? Well, if start thinking that are like classes you are right but…only similar. Major difference is that structures are

Continue reading Structures 101 in swift