Monthly Archives: January 2022

Web x.0

A try to summarize different views on the web evolution: Web 3.0 known as the semantic web focusing machine-based (aka agent) understanding of data. A nice example showed Google with Duplex: https://www.youtube.com/watch?v=D5VN56jQMWM, but it doesn’t need to be chatty. Web 2.0 … Continue reading

Posted in Uncategorized | Leave a comment

Micro ROS architecture

The XRCE (Extremely Resource Constrained Environments) -DDS specification is a protocol between a resource constrained, low-powered device (client) and an agent (the server). The agent bridges between those constraint devices and at least one Global Data Space (GDS) – not … Continue reading

Posted in Uncategorized | Leave a comment

Declarative API in a nutshell

In contrast to imperative, as “how you want something done”, it describes “what you want done” e.g., SQL is such a declarative API. Why? It is about the abstraction, helping to solve how our software is written. In other words … Continue reading

Posted in Uncategorized | Leave a comment

What does “Software Defined ..” stands for

It is about a programmatic abstraction of physical resources e.g., with software defined network it is the abstraction aka “virtualization” of the network resources. These resources are dynamically discovered, provisioned, and configured based on workload requirements. 

Posted in Uncategorized | Leave a comment

Kubernetes Terms In Pictures

Kube-controller-manager = captain of the master node Kubelet =captain of the worker ship kube proxy= manages communication between worker ships

Posted in Uncategorized | Leave a comment

Cloud Native Attributes

Posted in Uncategorized | Leave a comment

Nice video on ETSI MEC

Posted in Uncategorized | Leave a comment

Digital Twin’s vs. Agent, learning and application

Digital Twin is about a virtual representation of a physical subject. This virtual representation keeps the last known state. In some flavor, aspects (aka functions) extend the digital twin with mutable behavior. Nevertheless this not makes a software agent. The … Continue reading

Posted in Uncategorized | Leave a comment

ROS2 Execution Manager

A huge change happened between ROS1 and ROS2. In ROS1 a separate network thread was per node responsible for receiving messages. With ROS2 the DDS Global Data Space (GDS) is responsible. The node lifecycle, state management, deterministic execution and realtime … Continue reading

Posted in Uncategorized | Leave a comment

ROS2 and interface standardization

When we talk about interface it is the definition of .msg, .srv and .action. Also compare https://github.com/ros2/ros2_documentation/blob/rolling/source/Concepts/About-ROS-Interfaces.rst  The following repository collect those definitions:https://github.com/ros2/common_interfaces 

Posted in Uncategorized | Leave a comment