AMR_T800/Devices/Libraries/Ros/md_controller
2025-12-29 16:21:22 +07:00
..
include/md_controller git commit -m "first commit for v2" 2025-12-29 16:21:22 +07:00
launch git commit -m "first commit for v2" 2025-12-29 16:21:22 +07:00
src git commit -m "first commit for v2" 2025-12-29 16:21:22 +07:00
CMakeLists.txt git commit -m "first commit for v2" 2025-12-29 16:21:22 +07:00
motorInfomation.yaml git commit -m "first commit for v2" 2025-12-29 16:21:22 +07:00
package.xml git commit -m "first commit for v2" 2025-12-29 16:21:22 +07:00
README.md git commit -m "first commit for v2" 2025-12-29 16:21:22 +07:00

#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"