This work is devoted to present vision system development and examination for contactless measurements of inverted pendulum angles. The reason for exploring this field of science is the wide versatility of optical systems in application. Such a solution also presents a lot of advantages over other methods. The main benefit is a negligibly small influence on objects’ properties (the centre of gravity, mass moment of inertia, etc.).
- cv2
- numpy as np
- time
- request
- imutils
- math
- M. Balcerzak, A. Dąbrowski, T. Kapitaniak i A. Jach, „Optimization of the Control System Parameters with Use of the New Simple Method of the Largest Lyapunov Exponent Estimation,” Available: http://repozytorium.p.lodz.pl/xmlui/bitstream/handle/11652/1703/Optimization_control_system_Balcerzak_Dabrowski_2013.pdf?sequence=1&isAllowed=y.
- T. Lin, „Open-Source inverted pendulum,” [Online]. Available: https://hackaday.io/project/167290-open-source-inverted-pendulum.
- E. Growney, D. Meglan, M. Johnson, T. Cahalan i K.-N. An, „Repeated measures of adult normal walking using a video tracking system,” tom 6, 1997, pp. 147-162.
- „Kinovea - a video player for sport analysis,” Kinovea, [Online]. Available: https://www.kinovea.org/.
- N. M. N. Adnan, M. N. A. A. Patar, H. Lee, S. I. Yamamoto i J. M. Lee Jong-Young, „Biomechanical analysis using Kinovea for sports application,” IOP Conference Series: Materials Science and Engineering, tom 342, nr 1,
- Geeks for geeks, „geeksforgeeks,” 6 May 2019. [Online]. Available: https://www.geeksforgeeks.org/python-thresholding-techniques-using-opencv-set-2-adaptive-thresholding/.
- OpenCV, „Open Source Computer Vision,” [Online]. Available: https://docs.opencv.org/master/d7/d4d/tutorial_py_thresholding.html.
- M. Ulusoy, „Understanding Kalman Filters,” 30 January 2017. [Online]. Available: https://uk.mathworks.com/videos/series/understanding-kalman-filters.html.
- S. J. Jacob and M. Dhersh, "Raspberry Pi 4 Headless: Setting up Raspberry Pi without HDMI cable or Ethernet Cable (Full instructions provided)," 9 February 2018. [Online]. Available: https://www.hackster.io/coderscafe/raspberry-pi-4-headless-817c01.
- A. Piltch, „How to Fix Raspberry Pi's 'Cannot Currently Show the Desktop' Error - You get this error when trying to connect via VNC.,” 4 May 2020. [Online]. Available: https://www.tomshardware.com/how-to/fix-cannot-currently-show-desktop-error-raspberry-pi.
- Coder's Cafe, „Set up Raspberry Pi 4 without HDMI cable | made simple,” 7 February 2018. [Online]. Available: https://www.youtube.com/watch?v=zBD7t5eWCoY
- A. Shah, „Pre-installed and Pre-configured Raspbian with OpenCV 4.1.0. for Raspberry Pi 3 model B / B+.,” 5 May 2019. [Online]. Available: https://medium.com/@aadeshshah/pre-installed-and-pre-configured-raspbian-with-opencv-4-1-0-for-raspberry-pi-3-model-b-b-9c307b9a993a.
- H. Murtaza, „SETUP TO PROJECT in 20 mins | Raspberry Pi Tutorials (2020),” 29 March 2020. [Online]. Available: https://www.youtube.com/watch?v=B_8ZcPeaxcc&list=PLMoSUbG1Q_r9reXRmZQ3nV3n4OOy1QcSJ
- pcmanbob, „Re: raspbian buster InRelease Temporary failure resolving,” 27 September 2019. [Online]. Available: https://www.raspberrypi.org/forums/viewtopic.php?t=252838
- S. Yamanoor i Y. Srihari, Python Programming with Raspberry Pi, Packt Publishing, 2017
- A. Pajankar, Raspberry Pi Computer Vision Programming: Design and implement computer vision applications with Raspberry Pi, OpenCV, and Python 3, 2nd Edition, Packt Publishing Ltd, 2015
- A. Rosebrock, „Imutils - python library,” https://pypi.org/project/imutils/, 2021
- ProgrammerSought, „OpenCV code extraction implementation of warpPerspective function,” [Online]. Available: https://www.programmersought.com/article/9210573280/
- M. J. Baker, „Maths - Issues with Relative Angles,” EuclideanSpace, [Online]. Available: https://www.euclideanspace.com/maths/algebra/vectors/angleBetween/issues/index.htm
- A. Rosebrock, „Increasing Raspberry Pi FPS with Python and OpenCV,” 28 December 2015. [Online]. Available: https://www.pyimagesearch.com/2015/12/28/increasing-raspberry-pi-fps-with-python-and-opencv/#pyis-cta-modal
- A. Rosebrock, „Increasing Raspberry Pi FPS with Python and OpenCV,” 28 December 2015. [Online]. Available: https://www.pyimagesearch.com/2015/12/28/increasing-raspberry-pi-fps-with-python-and-opencv/#pyis-cta-modal
Project is: in progress