No description
  • Shell 55.1%
  • Dockerfile 44.9%
Find a file
Your Name 068e3bc7b3 fixed
2026-05-11 22:07:16 +09:00
scripts add autorace1.sh 2026-05-10 16:20:45 +09:00
src works 2026-04-28 14:48:09 +09:00
build.sh fix build.sh 2026-05-11 12:14:29 +09:00
commit.sh enable resize 2026-05-10 11:30:54 +09:00
compose.yml delete autostart 2026-05-11 21:04:26 +09:00
Dockerfile fixed 2026-05-11 22:07:16 +09:00
down.sh change compose format 2026-05-10 21:18:59 +09:00
entrypoint.sh fixed 2026-05-11 22:07:16 +09:00
README.md update README.md 2026-05-11 12:21:44 +09:00
supervisord.conf delete autostart 2026-05-11 21:04:26 +09:00
up.sh Add right click to open terminal 2026-05-10 22:59:20 +09:00

Turtlebot3_humble Dockerイメージ

How to Start

git clone https://forgejo.ikko-lab.k.hosei.ac.jp/ikko/turtlebot3_humble.git
cd turtlebot3_humble
./up.sh

ブラウザ経由

ブラウザでhttpでポート6080で起動

右クリックしてターミナルを開く

cm とタイプして、ビルドする。(すでにビルドしてあるので不要)

cd scripts
./autorace.sh

MobaXterm経由(Windowsのみ)

ssh loginで、ポート2222として、ID:kbkn, PW:kobakenでログイン

cd scripts
./autorace1.sh
ros2 launch turtlebot3_gazebo turtlebot3_autorace_2020.launch.py
ros2 launch turtlebot3_autorace_camera intrinsic_camera_calibration.launch.py
ros2 launch turtlebot3_autorace_camera extrinsic_camera_calibration.launch.py mode:=calibration
ros2 run rqt_image_view rqt_image_view 

Execute rqt_reconfigure

ros2 run rqt_reconfigure rqt_reconfigure

Lane following

ros2 launch turtlebot3_gazebo turtlebot3_autorace_2020.launch.py &
ros2 launch turtlebot3_autorace_camera intrinsic_camera_calibration.launch.py &
ros2 launch turtlebot3_autorace_camera extrinsic_camera_calibration.launch.py &
ros2 launch turtlebot3_autorace_detect detect_lane.launch.py &
ros2 launch turtlebot3_autorace_mission control_lane.launch.py
ros2 run rqt_image_view rqt_image_view &

current available launch

ros2 launch turtlebot3_gazebo turtlebot3_autorace_2020.launch.py
ros2 launch turtlebot3_gazebo turtlebot3_world.launch.py
ros2 launch turtlebot3_gazebo turtlebot3_house.launch.py
ros2 launch turtlebot3_gazebo empty_world.launch.py
ros2 launch turtlebot3_gazebo multi_robot.launch.py
ros2 launch turtlebot3_gazebo multi_spawn_turtlebot3.launch.py
ros2 launch turtlebot3_gazebo turtlebot3_dqn_stage1.launch.py
ros2 launch turtlebot3_gazebo turtlebot3_dqn_stage2.launch.py
ros2 launch turtlebot3_gazebo turtlebot3_dqn_stage3.launch.py
ros2 launch turtlebot3_gazebo turtlebot3_dqn_stage4.launch.py
ros2 launch turtlebot3_gazebo robot_state_publisher.launch.py
ros2 launch turtlebot3_gazebo spawn_turtlebot3.launch.py

ros2 launch turtlebot3_autorace_camera intrinsic_camera_calibration.launch.py
ros2 launch turtlebot3_autorace_camera extrinsic_camera_calibration.launch.py

ros2 launch turtlebot3_autorace_detect detect_level_crossing.launch.py
ros2 launch turtlebot3_autorace_detect detect_traffic_light.launch.py
ros2 launch turtlebot3_autorace_detect detect_sign.launch.py
ros2 launch turtlebot3_autorace_detect detect_lane.launch.py

ros2 launch turtlebot3_autorace_mission control_lane.launch.py
ros2 launch turtlebot3_autorace_mission mission_construction.launch.py
ros2 launch turtlebot3_autorace_mission mission_tunnel.launch.py

ros2 launch turtlebot3_cartographer occupancy_grid.launch.py
ros2 launch turtlebot3_cartographer cartographer.launch.py

ros2 launch turtlebot3_navigation2 navigation2.launch.py

ros2 launch turtlebot3_bringup robot.launch.py
ros2 launch turtlebot3_bringup rviz2.launch.py
ros2 launch turtlebot3_bringup camera.launch.py
ros2 launch turtlebot3_bringup turtlebot3_state_publisher.launch.py

ros2 launch turtlebot3_fake_node rviz2.launch.py
ros2 launch turtlebot3_fake_node turtlebot3_fake_node.launch.py

ros2 launch turtlebot3_manipulation_gazebo turtlebot3_home_service_challenge.launch.py
ros2 launch turtlebot3_manipulation_gazebo fake.launch.py
ros2 launch turtlebot3_manipulation_gazebo base.launch.py
ros2 launch turtlebot3_manipulation_gazebo gazebo.launch.py