Робот с видеонаблюдением и отслеживанием объекта

Введение Данный проект, является логическим продолжением развития темы " Солнечный трекер на Arduino ". Используя базу солнечного трекера (его конструкцию) и web-камеру можно собрать роботизированную конструкцию, которая будет отслеживать в режиме реального времени назначенный маркер или группу маркеров в определённой области пространства. Распознавать маркеры можно по разным критериям: выбранному цвету, текстуре, форме и т.д. Я выбрал второй вариант. Делаю фото объекта web-камерой, с выбранным однородным цветом, которую буду использовать на роботе. Подготовка ПО Для корректной работы программы вам нужно: 1. Установить Python https://www.python.org/ 2. Установить модули numpy, opencv и pyserial используя инструмент pip https://pypi.org/project/numpy/ https://pypi.org/project/opencv-python/ https://pypi.org/project/pyserial/ 3. Установить Arduino ide https://learnlange.blogspot.com/p/blog-page_28.html Сборка робота Система представляет стационарную установку с двумя степенями свободы, которые позволяют вращаться в пространстве цилиндрической формы. На верхней части системы закреплена USB web-камера (её можно заменить на smart камеру или ip камеру). Для быстрого создания прототипа использую образовательный набор КЛИК: базовый и ресурсный Поворотные механизмы реализованы с использованием DC моторов с понижающей передачей.

https://habr.com/ru/articles/1007628/

#python #opencv #pyserial #arduino #робототехника #компьютерное_зрение #роботы #отслеживание ++

Welcome to Python.org

The official home of the Python Programming Language

Python.org

Tweaking #pyserial for Apache #NuttX Device Farm 👍

Source: https://github.com/pyserial/pyserial/issues/779

[FEATURE] USB-TO-UART chips customization functionality. · Issue #779 · pyserial/pyserial

Hello world :-) Many different devkits have USB-TO-UART chips with the same VID:PID, Name, SN identificators. Build test farms (i.e. NuttX RTOS) that have many devkits connected via USB-TO-SERIAL a...

GitHub
GitHub - pyserial/pyserial: Python serial port access library

Python serial port access library. Contribute to pyserial/pyserial development by creating an account on GitHub.

GitHub

As part of my at home server/lab project - I discovered that you can read data from an RS-232 printer port - and it's pretty easy using #pyserial / #python!

I don't really have much need to actually measure pH at home, but it's cool to see what you could program (like a poor man's ELN!).

#pyserial
#raspberrypi
#UART
#RS232C

https://github.com/pyserial/pyserial

まだメンテは続いてそうだ

issueが多い

pyserialはバージョンをあげた途端に動かなくなったが、最新はどうなんだろうか

GitHub - pyserial/pyserial: Python serial port access library

Python serial port access library. Contribute to pyserial/pyserial development by creating an account on GitHub.

GitHub

#pySerial

(未解決) pySerial 2.7 + CentOS 6.8 (+Python 2.6.6) > 送信できなくなる | OS再起動での対処 | Link: pySerial v2.5での対処
https://qiita.com/7of9/items/ba6aca57536183224f1d

そういえば、このエミュレータ使ってないな

(未解決) pySerial 2.7 + CentOS 6.8 (+Python 2.6.6) > 送信できなくなる | OS再起動での対処 | Link: pySerial v2.5での対処 - Qiita

```txt:動作環境 CentOS 6.8 (64bit) Python 2.6.6 (r266:84292, Aug 18 2016, 15:13:37) pySerial pyserial-2.7-py2.6.egg-info...