Using FPGA to Control Robotic Arm

Using FPGA to Control Robotic Arm

Today, we will explore how to develop a high-performance, precise robotic arm using Python and low-cost FPGA. [Image] Introduction: Due to the parallel characteristics of FPGA, it performs exceptionally well in precise motor control and robotics. This article explores the development of a ROS2-based solution that enables the robot to autonomously write text on a … Read more

Using FPGA to Control a Robotic Arm

Using FPGA to Control a Robotic Arm

Today we will explore how to develop a high-performance, precise robotic arm using Python and low-cost FPGA. Introduction Due to the parallel characteristics of FPGA, it excels in precision motor control and robotics. This article explores the development of a ROS2-based solution that allows the robot to autonomously write on a whiteboard. This project will … Read more

Using FPGA to Control Robotic Arms

Using FPGA to Control Robotic Arms

Today we explore how to develop high-performance, precise robotic arms using Python and low-cost FPGAs. [Image] Introduction Due to the parallel characteristics of FPGAs, they excel in precise motor control and robotics. This article explores the development of a ROS2-based solution that enables robots to autonomously write text on a whiteboard. In this project, we … Read more

Visualizing Point Cloud – Radar Message Synthesis

Visualizing Point Cloud - Radar Message Synthesis

Hello, I am Little Fish who loves fish-flavored dishes in ROS. In the last section, we completed the measurement of distance at a specified angle. This section will synthesize it into a ROS LaserScan message and publish it to the upper computer through Micro-ROS, ultimately achieving visualization in RViz2. Hardware Development Platform For convenience in … Read more

Running ROS2 on Jingbo Hangyou Friendly NanoPC-T6 with Real-time Linux

Running ROS2 on Jingbo Hangyou Friendly NanoPC-T6 with Real-time Linux

Purchase link (copy to open in browser):https://s.tb.cn/c.0wWhXQ Copy the following red command and open the TB app: 17₴2b103u65hIS₤ https://s.tb.cn/h.T2QqTtg MF3543 RK3588PC-T6 development board pre-installed with Real-time Linux system Real-time Linux running ROS2 on Jingbo Hangyou Friendly NanoPC-T6 This time we will demonstrate running ROS2 on Jingbo Hangyou Friendly NanoPC-T6 pre-installed with Real-time Linux, achieving turtle … Read more

Understanding the OriginBot Smart Robot Project: Camera Driver Source Code Analysis

Understanding the OriginBot Smart Robot Project: Camera Driver Source Code Analysis

This blog post mainly records my learning and understanding of the OriginBot camera driver and visualization (http://originbot.org/manual/camera_visualization/#ros) code, and I will annotate it in the code files. The documentation (http://originbot.org/manual/camera_visualization/#_2) provides two methods for driving the camera: one method allows real-time display of images and results of human detection algorithms (https://developer.horizon.ai/documents_tros/boxs/function/mono2d_body_detection) through a webpage after … Read more

AI Personnel Detection with Raspberry Pi 5, ROS2, D405 Depth Camera, and YOLO

AI Personnel Detection with Raspberry Pi 5, ROS2, D405 Depth Camera, and YOLO

Using a depth camera to capture images, YOLO detects human bodies and can be configured on the Raspberry Pi 5, suitable for various small to medium-sized robots. Configuration Raspberry Pi 5 ROS2 Jazzy Intel RealSense D405 Depth Camera YOLOv8n Model Using 30 Fps, it is recommended to change to 6 Fps on Raspberry Pi 5 … Read more

Deploying ROS2 on Orange Pi 3 LTS: A Step-by-Step Guide

Deploying ROS2 on Orange Pi 3 LTS: A Step-by-Step Guide

1. Download System Image Here we need to install the humble version of ROS2, which requires ubuntu 22.04 version of the system. Download the Orange Pi image: http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-3-LTS.html Click on the Ubuntu image, choose either the Jammy desktop version or server version, as shown in the image below 2. Install System Image Insert the card … Read more