Hướng dẫn cài đặt và test AlphaBot trên Raspberry Pi

Hướng dẫn cài đặt và test AlphaBot trên Raspberry Pi

17:53 - 28/05/2019

Hướng dẫn cài đặt và test AlphaBot trên Raspberry Pi

NVIDIA Jetson AGX Orin hiệu suất AI mạnh nhất của NVIDIA Jetson Family với 275 TOPS, 2048 NVIDIA® CUDA® cores, 64 Tensor Cores
NVIDIA Jetson AGX Orin Hardware Layout and GPIO Expansion Header Pinout
NVIDIA Jetson là nền tảng hàng đầu thế giới dành cho Trí tuệ nhân tạo (AI) và Deep Learning
Cách sử dụng Camera CSI với hệ điều hành Raspberry Pi Bulleyes mới nhất
Jetson Stats dùng cho Giám sát và Điều khiển trên NVIDIA Jetson Ecosystem [Xavier NX, Nano, AGX Xavier, TX1, TX2]

Hướng dẫn cài đặt và test AlphaBot trên Raspberry Pi


Lưu ý : Để thuận tiện cho việc cài đặt, cấu hình thì các bạn nên thực hiện từ bước đầu tiên tới 4 dưới đây khi Raspberry Pi độc lập với AlphaBot.

Tại bước cuối cùng là test chương trình thì các bạn có thể lắp Raspberry Pi lên AlphaBot.


Một số phần mềm cần thiết để kết nối với Raspberry Pi bạn có thể tham khảo để tiện cho quá trình cài đặt.

Phần mềm Putty kết nối với Raspberry Pi qua SSH

+ https://www.youtube.com/watch?v=IDqQIDL3LKg

Phần mềm VNC Viewer

+ https://www.youtube.com/watch?v=AA57eM7oC0Q

Cách tìm IP của Raspberry Pi khi cả Pi và máy tính cá nhân được kết nối trong cùng 1 mạng LAN

http://pivietnam.com.vn/raspberry-pi-huong-dn-tim-ip-cua-raspberry-pi-trong-mang-internet-va-cau-hinh-ip-tinh-cho-raspberry-pi-pivietnam-com-vn.html

Phần mềm WinSCP để trao đổi dữ liệu giữa Raspberry Pi và máy tính cá nhân.

+ https://www.youtube.com/watch?v=WIOpNuQc068


Bước 1 : Tải file chương trình mẫu của AlphaBot lên Raspbian


File chương trình mẫu có tại : AlphaBot_Demo.7z

+ http://pivietnam.com.vn/alphabot-danh-cho-raspberry-pi-pivietnam-com-vn.html

Chương trình mẫu cho Raspberry Pi nằm tại : AlphaBot_Demo > RaspberryPi , trong hình dưới đây chính là folder AlphaBot đã giải nén.

Lưu ý :  Nếu không giải nén được bạn cần bật Terminal lên và thực hiện cập nhật như sau :

sudo apt-get install p7zip-full

Các bạn cũng có thể tải chương trình mẫu về PC sau đó giải nén và dùng WinSCP để trao đổi dữ liệu với Raspberry Pi của bạn.


Bước 2 : Cập nhật và nâng cấp hệ thống


 sudo apt-get update

 sudo apt-get upgrade


Bước 3 : Cài đặt một số thư viện cần thiết


Search với từ khóa : Install necessary libraries to Raspberry Pi + Waveshare.

+ https://www.waveshare.com/wiki/Template:Libraries_Installation_for_RPi


Bước 4 : Cài đặt UART trên Raspberry Pi


Tham khảo video cài đặt

+ https://www.youtube.com/watch?v=IdklUkfCh1I   


Bước 5 : Test các chương trình mẫu cho AlphaBot với Raspberry Pi


Tài liệu tham khảo cho việc test các chương trình mẫu, các bạn tìm tại AlphaBot-User-Manual.pdf :

+ http://pivietnam.com.vn/alphabot-danh-cho-raspberry-pi-pivietnam-com-vn.html

Với các phần cứng hiện có trên AlphaBot khi các bạn nhận hàng từ MLAB, thì các bạn có thể test các chương trình mẫu sau :

+ AlphaBot.py

+ Infrared_Line_Tracking.py

+ Infrared_Obstacle_Avoidance.py

+ Infrared_Obstacle_Avoidance.py

+ Infrared_Tracking_Objects.py

Về phần Camera trên AlphaBot các bạn có thể sử dụng để Stream video lên trình duyệt web bằng một số cách như sau :

+ http://pivietnam.com.vn/streaming-video-voi-raspberry-pi-su-dung-vlc-pivietnam-com-vn.html

+ http://pivietnam.com.vn/streaming-video-voi-raspberry-pi-camera-len-web-server.html

+ http://pivietnam.com.vn/stream-live-videos-tu-pi-cua-ban-len-trinh-duyet-web-pivietnam-com-vn.html

Điều khiển Servo ( Các bạn có thể điều khiển 2 servo gắn trên thân AlplaBot thông qua hai chân GPIO cụ thể ở đây là chân 22 và 27)

Các bạn có thể tham khảo code sau :

+ https://github.com/DemoDoremon/Image-Processing/blob/master/Servo.py

Dựa trên các chương trình mẫu các bạn hoàn toàn có thể “customize “ để phục vụ cho các mục đích khác nhau.


Nếu các bạn có bất kỳ ý tưởng mới nào đừng ngần ngại mà hãy inbox trực tiếp cho fanpage . Xin chào và hẹn gặp lại các bạn trong các bài viết tiếp theo !!!

PIVIETNAM.COM.VN CHÚC CÁC BẠN THÀNH CÔNG !!!

Thực hiện bài viết : Đào Văn Hậu


Để cập nhật các tin tức công nghệ mới các bạn làm theo hướng dẫn sau đây :


Các bạn vào Trang chủ >> Tin tức. ở mục này có các bài viết kỹ thuật thuộc các lĩnh vực khác nhau các bạn có thể lựa chọn lĩnh vực mà mình quan tâm để đọc nhé !!!

Các bạn cũng có thế kéo xuống cuối trang để xem những tin tức công nghệ mới nhất.