Monthly Archives: August 2021

Quantum Computing at home or even not

The eletromagnetic spectrum gives as a good foundation to start with simple and cheap quantum computing gates. Lets start at the beginning. The radition of eletromagnetic waves Eletronic field “E” (not meant as energy) Magneic field “B” are constructed by … Continue reading

Posted in Uncategorized | Leave a comment

One ROS2 alternative

I ask my self is there an alternative to ROS2 out there. I found Bosch’s IoT Event Analytics (IoTea). First of all it chooses the V8 engine as its runtime. Due to one of my previous posts it seem to … Continue reading

Posted in Uncategorized | Leave a comment

What distinguish ROS2 from pure DDS implementations

The Robot Operating System 2 (ROS 2) is a set of software libraries and tools that help you build robot applications e.g, hardware driver, simulation, build environments. The Data Distribution Service (DDS) is more a plain middleware (aka RMW) layer … Continue reading

Posted in Uncategorized | Leave a comment

NodeJS and ISO26262 2nd post

After my first post I got impressive feedback. Especially the Javascript statements made me a bit confused. Sure JavaScript is mostly known from small and hacked-like script snippets making a web site more fancy, but it seamed to me that … Continue reading

Posted in Uncategorized | Leave a comment

DDS in a nutshell

OSI/ISO layer ROS2 client library Application DDS library Presentation DDS library Session UDP Transport UDP Network Ethernet Data Link Ethernet Physical Participants share so called “Global Data Space” and have to select a numeric domain (aka namespace, e.g., geometry). Each … Continue reading

Posted in Uncategorized | Leave a comment

ROS2 & J1939

Due to CSS Electronic “SAE J1939 is a set of standards that define how ECUs communicate via the CAN busĀ in heavy-duty vehicles”. At the end it is a specific CAN de-/encoding (aka protocol) of the byte bunch (aka frame) which … Continue reading

Posted in Uncategorized | Leave a comment

ROS2 Distributed State Management

The processing units of ROS2 are “nodes”. These “nodes” are connected by topics, services and actions. The resulting connections construct a computational graph. Each “node” is not necessarily a single operating system process (aka “executable” and “components”) or on different … Continue reading

Posted in Uncategorized | Leave a comment

Thing.OperatingSystem’s

Together with software-defined-architecture discussions the automotive manufacturer starting to develop those for its vehicle. In the field of robotics such an operating system is already established with ROS. Let us have a look at the ROS(2) capabilities via three criteria … Continue reading

Posted in Uncategorized | Leave a comment

NodeJS and ISO26262

Over weeks I ask my self why so many ISO certified software is always talking about C/C++ and extensions made to specific frameworks like ROS(2). Let us first look at something what almost ever stated in this context: real-time. Due … Continue reading

Posted in Uncategorized | Leave a comment