Ubuntu でのワークスペースの作成と Silan シリーズ LIDAR の使用 (詳細)、ドライバーのインストールとマップの作成

環境: ubuntu20.04 デュアルシステム、その他の環境も可能です
まず、 rplidar_ros のワークスペースを作成する必要があります ここのソースコードからダウンロードすることをお勧めします ワークスペースを作成する 2 つの方法を紹介します。
(1)直接作成する(比較的簡単で個人的に推奨):

mkdir -p ~/catkin_ws/src      #创建工作空间catkin_ws和子目录src,自定义空间名
cd ~/catkin_ws/src              #进入到工作空间catkin_ws
git clone https://github.com/Slamtec/rplidar_ros.git
cd ..                                   #回到catkin_ws目录下
catkin_make                   #编译工作空间catkin_ws

(以前に catkin_ws ワークスペースを使用したことがあったため、デモンストレーションの便宜上、w_ws ワークスペースを作成します)
ここに画像の説明を挿入ここに画像の説明を挿入この時点で、LIDAR ドライバーはインストールされています。
(2)間接創作:(個人的な感覚は直接創作と変わりません)

mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
catkin_init_workspace
git clone https://github.com/Slamtec/rplidar_ros.git
cd ..
catkin_make

この時点で、LIDAR のドライバーがインストールされました。次のデモを開始しましょう:
LIDAR が起動されるたびにソース環境変数が再取得されるのを防ぐために、ワークスペースの環境変数を **.bashrc** ファイルに追加します。 .bashrc ファイルを見つけます。 (1) ターミナルを開き、sudo gedit ~/.bashrcユーザーのパスワードを入力し、source ~/catkin_ws/devel/setup.bash --extend最後に追加します (catkin_ws は自分で名前を付けたワークスペースであることに注意してください)。保存して終了し、source ~/.bashrc を実行します。(2) メインディレクトリで Ctrl+h を押して .bashrc ファイルを見つけ、同じ方法で環境変数を追加し、最後にターミナルを開いて続行しますsource ~/.bashrc
ここに画像の説明を挿入
LIDAR を接続して入力し、ls -l /dev |grep ttyUSBポート番号を確認します。(挿入するたびにレーダーに許可を与えます)
ここに画像の説明を挿入
と入力してsudo chmod 666 /dev/ttyUSB0、シリアル ポートに LIDAR の許可を与えることができます。rviz データを表示するために
ここに画像の説明を挿入
実行します。roslaunch rplidar_ros view_rplidar.launch
ここに画像の説明を挿入
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/m0_56895840/article/details/127543952