Мазмуну:
- 1 -кадам: Материалдар
- 2 -кадам: Instalando OpenCV Na Dragonboard
- 3 -кадам: Câmera Com ажыдаар тактасын туташтырыңыз
- 4 -кадам: Desenvolver программалык камсыздоосу De Imagens Que Toma Decisões
- 5 -кадам: Fazer Aplicativo Que Repassa Informacões Para O Def Defisee Visual
- 6 -кадам: Улантууну улантуу
Video: Vision 4all - Системанын Visao Assistida кемчиликтери Visais Usando OpenCV, Dragonboard 410c E Aplicativo Android: 6 Steps
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
DESCRIÇÃ
Автономия жетишсиздигинен улам, соода борборлору жана аба майдандары жабык жерде жайгашкан.
Айлана -чөйрөнү коргоо боюнча чечимдерди кабыл алыңыз. Колдонмолор дүкөнүнүн колдонмолору, албетте, EUA, же LowViz колдонмосу үчүн 3 шартта. Бул жерде чектөөлөр жокко чыгарылган жок, бул жерде эч кандай чектөөлөр жок. Assim, a missão deste projeto é, através de visão computacional e processamento de imagem, identificarar possíveis obstáculos que possam cerurg ao longo do caminho do usuário e poder recalcular o caminho a ser seguido dando Independéncia us emuádrando o empárando o. Практика, долбоорлор, толук эмес жана толук эмес, интегралдык пункттун көлөмү, же планетанын жергиликтүү планы, ошондой эле жергиликтүү дүкөндөр. Комментарийлердин жардамы менен сиз өзүңүздү кармайсыз, ал эми сиз өзүңүздү эсептейсиз, же эч кандай мааниге ээ эмес экениңизди эсептеп коюңуз. Капера, привлекательные обществовать привлекать, пода приображенные о своих страны. Комедия Хью Херр: "Кандай болбосун, инвалиддер жок болуп кетиши мүмкүн, бирок алар дагы жок болуп кетпейт".
Dragonboard 410c программасы колдонулганда, аппараттык жабдуулардын так ылдамдыгы реалдуу процесстин ылдамдыгын аныктайт (бул жерде эч кандай уюлдук байланыш жок).
1 -кадам: Материалдар
Төмөнкүлөр колдонулууда:
- Qualcomm Dragonboard 410c плакасы;
- OpenCVнин библиотекасы (версия 3.1);
- camer que comunique com a placa (IP Webcan колдонмосу менен celular андроид кому);
- celular com системасы үчүн Android;
2 -кадам: Instalando OpenCV Na Dragonboard
Комментарийлерди орнотуу жана орнотуу - бул процесстин библиотекасы - OpenCV - түзмөк жок. Шилтеме инструкция катары:
docs.opencv.org/3.0-beta/doc/tutorials/intr…
3 -кадам: Câmera Com ажыдаар тактасын туташтырыңыз
Предкасмоттор Dragonboard 410c картасынын кемчиликтери менен байланыштуу. Existem vários jeitos de fazer isso. Тегиз кабелдер үчүн ажыдаар тактасы, мисалы, Raspberry пи жана башка көптөгөн нерселер менен шайкеш келет.
Бул жерде Moto G 3 колдонмосу IP веб -камерасы (Google Playде жок) аркылуу Wi -Fi аркылуу Интернетке туташуу мүмкүнчүлүгү камтылган.
Abaixo программасы жөнөкөйлөштүрүлгөн жана библиотека ачылган. VideoCapture менен байланышкан эч кандай конструктор жок, шилтеме celular (indicado no aplicativo) + "/videofeed". Эң негизгиси, бул IP даректери менен байланышкан.
Активдештирүү периоддору мурунку версияларды 3.1 ачуу үчүн, компилятордун үнүн жаңыртууга мүмкүндүк берет. Документтерди үнөмдөп калсаңыз, анда ажыдаар тактасы нөлдүк баага ("0") ээ болот, демек, демейки шартта.
4 -кадам: Desenvolver программалык камсыздоосу De Imagens Que Toma Decisões
Бул программалар анексо, же identificadorDeObstáculos.cpp, же MostraContornoWebcam.cpp же VídeoCadeiraSlavo.cpp программалары (программалык камсыздоону текшерүү үчүн).
Түшүндүрмөлөр: аныктоо мүмкүнчүлүктөрү жана аныктоо процесстери, сиз өзүңүздүн оюңузду, пикириңизди, оюңузду жана оюңузду аныктап алсаңыз болот. кадам). Колдонуу, орнотуу, орнотуу, орнотуу жана орнотуу, программаны аныктоо жана экземплизация кылуу (мисалы, пессоа же оба кадаира үлгүсү) электрондук почта менен камсыз кылуу. регионалдык маалымат (caminho do usuário) (видеолор элестетүү боюнча да - кадимкидей эле - апоксиме да, пикселдер да) жана чечимдери да аныкталат). Dessa форма, семальт a adição de filtros ao tipo de chão, para o funcionamento dessa versão simplicada, жана зарыл болгон нерселердин бардыгы, ошондой эле форма que os detalhes do chão não sejam sayados contornos.
Obs. low Мүмкүнчүлүктүн ар кандай деңгээлдери төмөн Thrreshold do código para um umor de 0 (mais sensitivo) e 100 (sensitivo ao contorno). 60 баалуу белек.
Funcionamento: o identificadorDeObstáculos.cpp кайра калыбына келтирүү үчүн, wifi атрибута спркфунду жасоо үчүн, celular acoplado жана usuário үчүн. Жөнөкөй сөз менен айтканда, бул колдонмонун жоктугу. Колдонуу шарттары Купуялуулук Мобилдүү Жөндөө Колдонуу шарттары Купуялуулук Мобилдүү Жөндөө
Эскертмелер: Android аккаунтуңуздун аккаунттары, Android жана Android үчүн, бул маалыматтын эң сонун версиясы. Бул жерде эч кандай программа жок (эч кандай программа жок).
Canny e limiarização, же башка тилкелерде эсептөөлөр боюнча, OpenCV официалдуу документти сатып алууну унутпаңыз.
5 -кадам: Fazer Aplicativo Que Repassa Informacões Para O Def Defisee Visual
Дагы бир жолу, бул жерде эч кандай маалымат жок.parkfun.com сайтынын маалыматы жок кылынат, бул процесстин ачык -айкын убактысы, ал жердеги шилтемелер же банкноттор (шилтеме).
Dragonboard'ду кайра калыбына келтирүү үчүн, бул жерде эч кандай маалымат жок. Json деген маалыматтын комментарийлерине жазылыңыз. Түшүндүрүүчү папкаларга анонимдүү шарттарды түзүү керек. Комментарийлерди жазуу же жаңыртууну талап кылбоо үчүн, биз эч нерсе кыла албайбыз. Тактап айтканда, бул процесстин уландысы.
Класстар жана интерфейстер класстар катары каттоодон өтөт, жана сиз аларды түшүндүрүп бересиз:
GetJson: маалыматтын жоктугунан эч кандай маалымат ала албайсыз.
JsonDownloader: каталар жана каталар GetJson, интерфейс жана интерфейс интерфейстин бардык бөлүктөрү үчүн эң маанилүү болуп саналат GetJson.
MainActivity: nesta classe appamosos a lógica applicacoo queontontemente l'ggonto de los de la los de la los, e e a uuário mio de de um a audio se ele précisa para ou pode contuitu caminhando.
RequestListener: MainActivity карта белгилеринин интерфейси колдонулганда.
SdmSoundPlayer: эстеткичти колдонуу үчүн, биз дагы бул программаны колдонобуз, бул жерде макарон чийки дентро да, макарон да иштейт. Feito is dentro do método initSoundHash () seshes deve colocar esses to mSoundHash que é uma tabela Hash. Бул жерде үн ойнотуу үнү (int key) e passar como parâmetro a chave escolhida para o sinal de voz.
Эскертүүлөр: бул функцияларды чечмелөө үчүн колдонмону өчүрүү керек.
Колдонуу шарттары Купуялуулук Мобилдүү Жөндөө
MainActivity программасын колдонуудан баш тартуу, ал эми жөнөкөйлөштүрүү үчүн эч кандай шарт жок.
Qualquer dúvida adicional or your bestest entrain em contato com or autor. Sugo são semper bem-vindas =).
Комментарийлерди жазуу үчүн, сиз аккредиттөөңүздү талап кылганыңыз үчүн, бул сиздин оюңузга кирбейт.
6 -кадам: Улантууну улантуу
Poderiamos интегралдык системасы жергиликтүү. Бул жерде Qualcomm iZat SDK системасы GNSS, acelerômetro, magnetrômetro жана башка процессорлор, Qualcomm Snapdragon процессорлору (презентациялар жана кызматтар) бар. Эч кандай мааниси жок, демо -тесттердин документтери жок.
Сенсорлордун жардамы менен, сенсорлор да, көйгөйлөр да Dragonboard менен байланышып, көйгөйлөрдүн чечилишине жардам берет. Ылдамдыкты, библиотека катары сатып алыңыз, ал эч кандай компетенттүү эмес, сенсорго дагы мисал келтире аласыз.
Эч кандай сайтты иштеп чыгуучулар Qualcomm программасын колдоно албай калышат, жана 96Boards no you tube.
Сунушталууда:
Dragonboard 410c Usando IDE тутулушу: 17 кадам
Dragonboard 410c үчүн IDE Eclipse тутумун оңдоп -түзөө: документти документтештирүү é түзмөктү конфигурациялоо зарыл болгон учурда, HostPC (Computador / Notebook), IDE Eclipse композицияларын түзүү жана орнотуу үчүн Alvo (сүйрөө
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Сенсорлор: 7 кадам
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors: O objetivo desse tutorial é түздөн -түз конфигурациялоо керек болгон учурда, ошондой эле ажыдаар 410c атрав é s de um computador / notebook usando comunica & ccedi
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 кадам
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: Бул автоматтык á tica do lixo менен айырмаланат. Atrav é бул вебкамера, идентификациялоо үчүн өзүңүздү эч кандай айырмачылыктар менен камсыз кылбаңыз
Объекттерди аныктоо W/ Dragonboard 410c же 820c OpenCV жана Tensorflow аркылуу .: 4 кадам
OpenCV жана Tensorflowтун жардамы менен W/ Dragonboard 410c же 820c объектилерин аныктоо: Бул көрсөтмөлөр объектилерди аныктоо тиркемесин иштетүү үчүн Python 3.5 үчүн OpenCV, Tensorflow жана машина үйрөнүү алкактарын кантип орнотууну сүрөттөйт
Android жана Linux операциялык тутумдары менен DragonBoard 410c GPIO пиндерин колдонуу менен тиркемелерди иштеп чыгуу: 6 кадам
Android жана Linux операциялык тутумдары менен DragonBoard 410c GPIO пиндерин колдонуу менен тиркемелерди иштеп чыгуу: Бул окуу куралынын максаты DragonBoard 410cтун ылдамдыгын төмөндөтүү боюнча GPIO пинди колдонуп тиркемелерди иштеп чыгуу үчүн керектүү маалыматты көрсөтүү. Бул окуу куралы Андроиддеги SYS менен GPIO казыктарын колдонуп, тиркемелерди иштеп чыгуу үчүн маалыматты сунуштайт