Articles by Tag #ros2

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Building a ROS2-Based Autonomous Cybersecurity Robot for Ethical Hacking

Explore the intersection of cybersecurity and robotics with this ROS2-based autonomous ethical hacking robot. Designed for penetration testing and security research, this project integrates Zero Trust Security, encryption, and AI-driven threat detection to secure robotic systems. Learn how to identify, test, and defend against cyber threats in autonomous robots.

Learn More 2 0Feb 14

🔒 Secure ROS2 Setup: Hardening Your Robot Project from the Start

Secure your ROS2 robot projects from the ground up. This series walks you through essential Linux hardening, ROS2 installation best practices, and network security steps to protect your robotics systems from cyber threats. Ideal for makers, developers, and anyone building secure, connected robots.

Learn More 1 0Apr 14

🔐 Securing ROS 2 Robots: Network Intrusion Detection with Suricata

As robots become more connected and operate across public and private networks, network-level intrusion detection is critical. In this guide, part of our comprehensive ROS 2 robot hardening series, you'll learn how to install and configure Suricata on Ubuntu 24.04 to monitor ROS 2 DDS traffic and detect suspicious activity in real time. We walk through host-based deployment, automated scripting via main.sh, and how to validate your setup—empowering you to build safer, more resilient robotic systems.

Learn More 1 0May 7

🔐 Securing ROS2 Nodes with SROS2: Encryption and Permissions for Robot Communications

Learn how to secure communication between ROS2 nodes using SROS2. This guide covers keystore setup, node certificate creation, permission management, and encrypted messaging for robotic systems running on Linux.

Learn More 1 0Apr 30

Enhancing Code Reusability in Robotics: A Modular WiFi Scanner with ROS2 & Systemd

Learn how to build a modular WiFi scanner in Python that separates core logic from execution methods. We’ll integrate it with Systemd for automation and ROS2 for real-time robotics applications, demonstrating the power of Separation of Duty for better maintainability and reusability.

Learn More 0 0Feb 26

🔐 AppArmor and ROS2 – The Article I Tried Not to Write

Discover why AppArmor may not be ideal for ROS2 development with colcon. Learn from real-world insights comparing AppArmor, SELinux, and Oracle Linux in robotics system security.

Learn More 0 0Jun 4

Bug of the week #9

Welcome to the next pikoTutorial ! The error we're handling today is a ROS runtime error: The...

Learn More 0 0May 29

🛡️ Securing ROS2 Robotic Projects with Auditd: A Practical Guide

Learn how to monitor and secure your projects using #Auditd and #Linux tools. Don't wait for a breach—audit and secure NOW!

Learn More 0 2May 17