ዝርዝር ሁኔታ:
- ደረጃ 1 - አቅርቦቶች
- ደረጃ 2 - Roomba Toolbox ን ያውርዱ
- ደረጃ 3 ለተፈለጉ ውጤቶች የንድፍ ኮድ
- ደረጃ 4: እስኪጠናቀቅ ድረስ ኮድ ያሂዱ እና ያርትዑ
- ደረጃ 5 - የመጨረሻው ፕሮጀክት
ቪዲዮ: Roomba Bot the Bulider: 5 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ቦት ገንቢው ከፊት ለፊታቸው ተያይዘው “ነጣቂዎች” ዕቃዎችን በዙሪያቸው ማንቀሳቀስ የሚችሉበት የመኝታ ክፍል ነው። በእሱ ያለው ኮድ በመዳፊትዎ ጠቅታ ብቻ ሊቆጣጠሩት በሚችሉት GUI ሳጥን የመጀመሪያውን እንቅስቃሴ ለመመዝገብ ተዘጋጅቷል። ከመጀመሪያው ሩጫ በኋላ ፣ ቦቱ በሉፕ ላይ ለመጀመሪያ ጊዜ ያደረገው በትክክል እንዲሠራ ሊዘጋጅ ይችላል!
ደረጃ 1 - አቅርቦቶች
ባዶ ቦታውን በ 3 ዲ ካፕ ተተካ
ከክፍልባው ጋር የተገናኘ አንድ እንጆሪ ፓይ
በክፍልባው ውስጥ የሚገጥም ካሜራ
የኃይል አቅርቦት
በክፍልባው ፊት ላይ ለማስቀመጥ የ U ቅርጽ ያላቸው ቀማሚዎች
ደረጃ 2 - Roomba Toolbox ን ያውርዱ
MATLAB ን ይክፈቱ እና የፕሮጀክት ፋይሎችዎ ተደራጅተው እንዲቆዩ አዲስ የፕሮጀክት አቃፊ ይፍጠሩ።
ማሳሰቢያ: ይህ ኮድ ለተሰጠ ፕሮጀክት ጥቅም ላይ ውሏል ፣ ይህ ለእኛ ለእኛ እንዳደረገው የግድ ለእርስዎ ላይሰራ ይችላል።
ይህንን ኮድ ያሂዱ ፣ እና ሁሉም ፋይሎች አሁን በፕሮጀክት አቃፊዎ ውስጥ መቀመጥ አለባቸው።
በ MATLAB ውስጥ ባለው 'የአሁኑ አቃፊ' መስኮት ውስጥ በማንኛውም ቦታ ላይ በቀኝ ጠቅ ያድርጉ እና MATLAB ፋይሎችዎን እንዲያገኙ 'ወደ መንገድ አክል' ን ጠቅ ያድርጉ።
የቅርብ ጊዜውን የመሣሪያ ሳጥን ስሪት እንዳለዎት ለማረጋገጥ በምስል 3 ላይ የተገኘውን ኮድ ይጠቀሙ
ደረጃ 3 ለተፈለጉ ውጤቶች የንድፍ ኮድ
ከላይ ያሉትን ሶስቱን ፋይሎች ካወረዱ ፣ ልክ ከዚህ በታች ያለውን ቪዲዮ የመኝታ ክፍልዎን/ማርስ ሮቨርን መቆጣጠር ይችላሉ። የመጀመሪያው ፋይል የኮዱ m- ፋይል ነው ፣ ሁለተኛው እና ሦስተኛው ፋይሎች መለወጥ ያለብዎት ትክክለኛ ኮድዎ እና ወደ ተወሰነ ክፍልዎ አርትዖት ይደረጋሉ። ለምሳሌ ፣ የእኛ ክፍልባ ስም Roomba 30 ነበር ፣ ስለዚህ ከክፍልባችን ጋር ስንገናኝ ኮዱን እንጽፋለን
r = roomba.30
እና ያ የእኛን ኮድ እንድናከናውን ያስችለናል።
ደረጃ 4: እስኪጠናቀቅ ድረስ ኮድ ያሂዱ እና ያርትዑ
ተራዎችን ፣ እና ፍጥነት ፣ ወዘተ ከመጠናቀቁ በፊት ኮድዎን ጥቂት ጊዜ ማስኬድ ሊያስፈልግዎት ይችላል። የተለያዩ የመኝታ ክፍሎች የተለያዩ የጎማ መንሸራተቻ ይኖራቸዋል እና እርስዎ በሚኖሩበት ገጽ ላይ በመመስረት ብዙ ወይም ያነሰ ያዞራሉ። ክፍልባው የሚችለውን ሁሉ እስኪያገኙ ድረስ ወደ ምንም ነገር ላለመሮጥ ክፍሉን በክፍት ቦታ ውስጥ ለማስወጣት ሙከራ እንመክራለን። የሮቦትዎን ተንጠልጥለው ከጨረሱ እና የመዞሪያ ማዕዘኖችዎን ከጨረሱ በኋላ መገንባት መጀመር ይችላሉ!
ደረጃ 5 - የመጨረሻው ፕሮጀክት
የእርስዎ የመጨረሻ ፕሮጀክት ከላይ ያለውን ምስል የመሰለ መሆን አለበት ፣ እዚያም የመኝታ ክፍልዎ የሚኖርብዎ ፣ እና ቀማሚዎች ከፊት ጋር የተሳሰሩ። እርስዎ ባጠናቀቁት ኮድ እና በገነቡት ሮቦት በአጭር ጊዜ ውስጥ በሮቦትዎ ብቻ ነገሮችን መንቀሳቀስ ለመጀመር ዝግጁ ይሆናሉ!
የሚመከር:
በአሳሽ ቁጥጥር የሚደረግበት Roomba ሮቦት ከ Raspberry Pi ሞዴል 3 ሀ+6 ደረጃዎች (ከስዕሎች ጋር)
በአሳሹ ቁጥጥር የሚደረግበት Roomba ሮቦት በ Raspberry Pi ሞዴል 3 ሀ+አጠቃላይ እይታ ይህ አስተማሪ ለሞተ Roomba አዲስ አንጎል (Raspberry Pi) ፣ አይኖች (ዌብካም) እና ሁሉንም ነገር ከድር አሳሽ በሚቆጣጠርበት መንገድ ላይ ያተኩራል። በተከታታይ በይነገጽ በኩል ቁጥጥርን የሚፈቅዱ ብዙ የ Roomba ጠለፋዎች አሉ። የለኝም
የክፍል ማገጃ: የ ROS አሰሳ ከ Roomba ፣ Raspberry Pi እና RPLIDAR ጋር ለመማር መድረክ - 9 ደረጃዎች (ከስዕሎች ጋር)
Roomblock: Roomba ፣ Raspberry Pi እና RPLIDAR ጋር የ ROS ዳሰሳ ለመማር መድረክ - ይህ ምንድን ነው? የሮቦት መድረክ Roomba ፣ Raspberry Pi 2 ፣ የሌዘር ዳሳሽ (RPLIDAR) እና የሞባይል ባትሪ ያካትታል። የመጫኛ ፍሬም በ 3 ዲ አታሚዎች ሊሠራ ይችላል። የ ROS አሰሳ ስርዓት የክፍሎችን ካርታ ለመስራት እና i ን ለመጠቀም ያስችላል
የአትክልት ረዳት Roomba Bot: 8 ደረጃዎች
የአትክልት ረዳት Roomba Bot: ኪያራ ማየርስ ፣ አሕመድ አልጋዴር እና ማዲሰን ቲፕፕ ዓላማው-ይህ አስተማሪ MATLAB ን በመጠቀም በአትክልቱ ውስጥ ለመጓዝ ፣ አንድ ክብ ቅርጽ ያላቸው ፍራፍሬዎችን/አትክልቶችን ለመለየት በአትክልቱ ውስጥ ለመጓዝ እንዴት እንደሚረዳ ያስተምራልዎታል። በዛላይ ተመስርቶ
ኢንስፔክተር Roomba: 6 ደረጃዎች (ከስዕሎች ጋር)
ኢንስፔክተር ሮምባ - ብዙዎቻችን አይሮቦት ሮምባ ሮቦቶችን ለቫኪዩምስ ብቻ እንጠቀማለን ፣ ግን ጥቂቶች ለአዲሱ የሮቦት ፕሮጄክቶች ትልቅ መሠረት መሆኑን ያውቃሉ። ይህንን ሮቦት ለመቆጣጠር ምን ያህል ቀላል እንደሆነ ለማወቅ ሁሉም ሰሪዎች Roomba Open Interface (OI) ን መሞከር አለባቸው። በዚህ መመሪያ ውስጥ እርስዎ
የ Roomba ፕሮጀክት 5 ደረጃዎች (ከስዕሎች ጋር)
የ Roomba ፕሮጀክት - ይህ አስተማሪ የተፈጠረው በደቡብ ፍሎሪዳ ዩኒቨርሲቲ የማካካሻውን የፕሮጀክት መስፈርት (www.makecourse.com) ለማሟላት ነው።