Skip to content

kaunghtethtun/rom2109

 
 

Repository files navigation

rom2109 Autonomous Mobile Robot

  • လိုအပ်သော package များကို install လုပ်ရန်

  • robot controller နှင့် lidar port များကို robot computer တွင် /home/rom/robotController , /dev/rplidar အဖြစ် ရရှိစေရန် rom2109_controller/udev/install.bash ကို run ပါ။ ပြန်ဖျက်လိုပါက ./uninstall.bash ကို run ပါ။

  • ssh မှ login ဝင်ရာတွင် ~/.bashrc ကို run မပေးပါ။ ဒါကြောင့် roscore, roslaunch, rosrun များ run နိုင်မည်မဟုတ်ပါ။ login ဝင်တိုင်း source ~/.bashrc လုပ်ရပါမယ်။ မလုပ်ချင်ရင် .bash_profile သို့မဟုတ် .profile မှာ အောက်ပါအတိုင်းရေးထည့်ပါရန်။

if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

  • gmapping မြေပုံမပေါ်ပါက map , odom နှစ်ခု relation frame မရှိလို့ ဖြစ်နိုင်ပါတယ်။ tf သည် time sensitive ဖြစ်တာမို့ computer နှစ်လုံးအချိန်ညှိပါ။

အာ့တွေ တစ်ခုချင်း လုပ်ဖို့ ပျင်းတယ်ဆိုရင်

$ sudo ./1_create_user.bash

mr_robot အတွက် password အသစ်တောင်းမယ်။ ပြီးရင် auto reboot ကျပါမယ်။

$ ssh mr_robot@your_ip

user name mr_robot နှင့် ssh login ဝင်ပါ။

$ sudo ./install_ros_noetic.bash
$ sudo ./3_install_dependencies.bash

shutdown ဖြစ်ပါမည်။ နောက်တစ်ကြိမ် power ဖွင့်ပြီး အသုံးပြုနိင်ပါပြီ။

ဒါဆို username mr_robot နဲ့ password ဖြင့် login ဝင်ရောက်ကာ robot ကို အသုံးပြုနိင်ပါပြီ။

internet မရရင်

$ sudo ip route del default dev eth0

About

2021 မှာ စရေးတဲ့ project

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 55.4%
  • C++ 34.1%
  • CMake 7.6%
  • C 1.7%
  • Shell 1.2%