https://github.com/nugrohoesbb/omniwheels
OmniWheels raspi
https://github.com/nugrohoesbb/omniwheels
raspberry-pi-3
Last synced: 2 months ago
JSON representation
OmniWheels raspi
- Host: GitHub
- URL: https://github.com/nugrohoesbb/omniwheels
- Owner: NugrohoESBB
- Created: 2023-05-31T16:22:12.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-31T16:25:00.000Z (almost 2 years ago)
- Last Synced: 2024-12-29T09:42:33.091Z (4 months ago)
- Topics: raspberry-pi-3
- Language: Python
- Homepage:
- Size: 2.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Lab Robotika dan Multimedia Universitas Gunadarma
OmniWheels Documentation
🧐 Features
* Artificial Intelligen base on Object Detection
* Web base Controller🛠️ Installation Steps:
1. Lakukan Update Pada Raspberry
``` bash
sudo apt-get update
```2. Lakukan Upgrade pada Raspberry : (Optional)
``` bash
sudo apt-get upgrade
```3. Clone Project OmniWheels :
``` bash
git clone https://github.com/multimedia-dan-robotika/OmniWheels.git
```4. cari folder OmniWheels :
``` bash
cd /OmniWheels
```5. Jalankan perintah berikut :
``` python
python3 start.py
```6. kalian akan melihat IP address ketika tidak terjadi error saat program `start.py` dijalankan seperti contoh dibawah :
``` http
http://0.0.0.0:5000
```7. buka Web browser. Pastikan laptop/device kalian terhubung ke jaringan internet yang sama dengan jaringan internet yang ada di raspberry. lalu cari ip address tersebut dengan cara membuka terminal lalu ketikkan seperti dibawah ini :
``` bash
ifconfig
```8. bila sudah terlihat IP address silahkan kalian copy IP tersebut dan kalian pasti di web browser kalian. jangan lupa tambahkan `:5000` diakhir IP addres. Seperti pada contoh Dibawah :
``` http
http://192.168.1.1:5000
```🍰 Contribution Guidelines:
Bila Terjadi bug / Error pada Logika Program Kalian bisa berkontribusi dengan melakukan Commit dengan kode yang kalian kembangkan :)
💻 Built with
Technologies used in the project:
Python
![]()
Javascript
![]()
HTML
![]()
CSS
![]()
Flask
![]()
OpenCV
![]()
Numpy
![]()
Raspberry
![]()
Library Used In the Project :| Library | Link |
| ------ | ------ |
| Flask | https://flask.palletsprojects.com/en/2.2.x/installation/|
| OpenCV | https://pypi.org/project/opencv-contrib-python/ |
| Imutils | https://pypi.org/project/imutils/ |
| Numpy | https://pypi.org/project/numpy/ |
| netifaces | https://pypi.org/project/netifaces/|
| threading | https://pypi.org/project/threaded/|> Note: Link diatas merupakan dokumetasi resmi. Silahkan dikunjungi untuk menambah wawasan.
🧐 Troubleshoot
Jika Mengalami error seperti dibawah :
``` bash
Traceback (most recent call last):
File "/home/pi/OmniWheels/start.py", line 1, in
import cv2
ModuleNotFoundError: No module named 'cv2'
```Solusinya adalah kalian harus menginstall cv2 (OpenCV). berikut command untuk menginstall cv2
``` bash
sudo apt-get install python3-opencv
```Jika Mengalami error seperti dibawah :
``` bash
Traceback (most recent call last):
File "/home/pi/OmniWheels/start.py", line 2, in
import imutils
ModuleNotFoundError: No module named 'imutils'
```Solusinya adalah kalian harus menginstall imutils. berikut command untuk menginstall imutils
``` bash
sudo pip3 install imutils
```Jika Mengalami error seperti dibawah :
``` bash
Traceback (most recent call last):
File "/home/pi/OmniWheels/start.py", line 9, in
import netifaces as ni
ModuleNotFoundError: No module named 'netifaces'
```Solusinya adalah kalian harus menginstall netifaces. berikut command untuk menginstall netiface
``` bash
sudo pip3 install netifaces
```Jika Camera tidak muncul karena bukan kesalahan perangkat, ubah threaded TRUE ke FALSE
``` bash
app.run(host='0.0.0.0', port=5000, threaded=false)```
Jika Mengalami error seperti dibawah :
``` bash
Traceback (most recent call last):
File "/home/pi/testingmodule/tesRPi.py", line 1, in
import RPi.GPIO as GPIO
ModuleNotFoundError: No module named 'RPi'
```Solusinya adalah kalian harus menginstall RPi. berikut command untuk menginstall RPi
``` bash
pip3 install RPi.GPIO
```