| .. | ||
| include/md_controller | ||
| launch | ||
| src | ||
| CMakeLists.txt | ||
| motorInfomation.yaml | ||
| package.xml | ||
| README.md | ||
#KHởi tạo USB->rs485:
Bước 1: Cấu hình USB->rs485: - Mở cổng terminal, Gõ lệnh "sudo touch /etc/udev/rules.d/99-usb-serial.rules" - Mở file rules "sudo nano /etc/udev/rules.d/99-usb-serial.rules" - Copy 2 dòng lệnh sau: - KERNEL=="ttyUSB[0-9]*", OWNER="robotics" - SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{manufacturer}=="PRATI", ATTRS{product}=="USB_MD200", SYMLINK+="USB_MD200" - Save và exit - kiểm tra thuộc tính "udevadm info --name=/dev/ttyUSB0 --attribute-walk"
- Nếu đã cấu hình rồi thì bỏ qua bước 1, IPC sẽ tự động thực hiện và cấp quyền cho cổng serial mỗi khi khởi động. Đồng thời, Không cần dùng lệnh "sudo chmod 666 /dev/ttyUSB*".
Bước 2: - Kiểm tra USB->rs485 đã kết nối ok chưa. Gõ lệnh "ls /dev". Bạn sẽ thấy thiết bị tên "AGV-BLDV20KM". Nếu không có thì chưa kết nối được - KHởi chạy chương trình "roslaunch driver_blvd_controller agvrun.launch"