Nayan Jyoti Baishya
Created July 29, 2024

AI Vision Integrated Autonomous Movable Robotics System

KR260 based Robotic Solution with DC motor with Encoder, Servo Motor and Webcam integrated deeplearning based object detection

22
AI Vision Integrated Autonomous Movable Robotics System

Things used in this project

Hardware components

AMD Kria™ KR260 Robotics Starter Kit
AMD Kria™ KR260 Robotics Starter Kit
×1
Pmod CON3
Digilent Pmod CON3
×1
Servo Motor
×1
Digilent PMOD HB1
×1
DC Motor with Encoder
×1
Webcam, Logitech® HD Pro
Webcam, Logitech® HD Pro
×1
Base Robotic Platform
×1

Story

Read more

Schematics

Block Diagram

Code

Petalinux installation and SD Card image file creation

SH
sudo apt-get install tofrodos iproute gawk gcc git-core make net-tools ncurses-dev libncurses5-dev tftpd* zlib1g-dev flex bison lib32z1 lib32ncurses5 lib32bz2-1.0 ia32gcc1 lib32stdc++6 libselinux1
chmod 755 ./petalinux-v<petalinux-version>-final-installer.run
mkdir -p /home/<user>/petalinux/<petalinux-version>
./petalinux-v<petalinux-version>-final-installer.run --dir /home/<user>/petalinux/<petalinux-version>

cd ./Kria_KR260/
petalinux-create --type project -s ../Downloads/xilinx-kr260-starterkit-v2022.1-05140151.bsp --name linux_osnx-build
cd ./linux_os/
petalinux-config --get-hw-description ../../kria_base_peripheral_support_added.xsa
petalinux-build
petalinux-config -c kernel
petalinux-config -c rootfs
petaliunx-build
petalinux-build --sdk
petalinux-package --boot --u-boot --force
petalinux-package --wic --images-dir images/linux/ --bootfiles "ramdisk.cpio.gz.u-boot,boot.scr,Image,system.dtb,system-zynqmp-sck-kr-g-revB.dtb" --disk-name "sda"

Credits

Nayan Jyoti Baishya
1 project • 1 follower

Comments