Robotic Perception Blog

SEMANTIC SLAM, OBJECT DETECTION, DEEP LEARNING AND ROS

SEMANTIC SLAM

OBJECT DETECTION

DEEP LEARNING

Set up PyTorch on Linux

[1] Setup Virtual Environments with Anaconda Test environments : (1) Python : 3.7(2) PyTorch : 1.3.0(3) CUDA : none You …
Read More

ROS

Create message filter ROS2 package

1. Create package 2. src/image_laser_message_filter.cpp 3. CMakeLists.txt 4. Build and Run 5. Results You can check synchronized time stamp.
Read More

Create ROS2 launch package for subscribing/publishing LiDAR topic

0. Package Structure laser_subscriber/├── launch/│ └── laser_subscriber_launch.py├── config/│ └── rviz_laser_subscriber.rviz│ └── params.yaml├── src/│ └── laser_subscriber.cpp├── CMakeLists.txt├── package.xml 1. Create a …
Read More

Create ROS2 launch package for subscribing/publishing image topic

0. Package Structure image_subscriber/├── launch/│ └── image_subscriber_launch.py ├── config/│ └── rviz_image_subscriber.rviz│ └── params.yaml├── src/│ └── image_subscriber.cpp├── CMakeLists.txt├── package.xml 1. Install …
Read More

ETC

Install ROS2 Humble on Ubuntu 22.04

1. Set location 2. Ubuntu Universe Repository 3. ROS2 GPG Key 4. ROS2 Installation 5. Check ROS2 Installation You can …
Read More

Install NVIDIA GPU Driver, CUDA and PyTorch on Ubuntu 22.04

(If you need) Uninstalling existing NVIDIA GPU Driver or CUDA * Uninstalling existing CUDA installation If there is folder, remove …
Read More

Create bootable USB drives and install Ubuntu 22.04 (Jammy Jellyfish)

Preparation : ① USB Drive (At least more than 8GB)② Ubuntu 22.04 ISO file 1. Download Ubuntu 22.04 ISO File …
Read More