mirror of
https://github.com/dragonpilot/dragonpilot.git
synced 2026-09-30 11:23:44 +08:00
cleanups
This commit is contained in:
@@ -23,14 +23,15 @@ git clone https://github.com/commaai/openpilot.git
|
||||
```
|
||||
## Build openpilot for webcam
|
||||
```
|
||||
cd ~/openpilot
|
||||
scons use_webcam=1
|
||||
cd ~/openpilot
|
||||
# check out selfdrive/camerad/cameras/camera_webcam.cc line72&146 if any camera is upside down
|
||||
scons use_webcam=1
|
||||
touch prebuilt
|
||||
```
|
||||
## Connect the hardwares
|
||||
```
|
||||
# Connect the road facing camera first, then the driver facing camera
|
||||
# (default indexes are 1 and 2; can be modified in selfdrive/camerad/cameras/camera_webcam.cc)
|
||||
# (default indexes are 1 and 2; can be modified in selfdrive/camerad/cameras/camera_webcam.cc)
|
||||
# Connect your computer to panda
|
||||
```
|
||||
## GO
|
||||
|
||||
@@ -5,7 +5,7 @@ import numpy as np
|
||||
eon_focal_length = 910.0 # pixels
|
||||
eon_dcam_focal_length = 860.0 # pixels
|
||||
|
||||
webcam_focal_length = 908.0 # pixels
|
||||
webcam_focal_length = -908.0/1.5 # pixels
|
||||
|
||||
eon_intrinsics = np.array([
|
||||
[eon_focal_length, 0., 1164/2.],
|
||||
@@ -18,8 +18,8 @@ eon_dcam_intrinsics = np.array([
|
||||
[ 0, 0, 1]])
|
||||
|
||||
webcam_intrinsics = np.array([
|
||||
[webcam_focal_length, 0., 1280/2.],
|
||||
[ 0., webcam_focal_length, 720/2.],
|
||||
[webcam_focal_length, 0., 1280/2/1.5],
|
||||
[ 0., webcam_focal_length, 720/2/1.5],
|
||||
[ 0., 0., 1.]])
|
||||
|
||||
if __name__ == "__main__":
|
||||
@@ -30,8 +30,8 @@ if __name__ == "__main__":
|
||||
print("trans_webcam_to_eon_front:\n", trans_webcam_to_eon_front)
|
||||
|
||||
cap = cv2.VideoCapture(1)
|
||||
cap.set(cv2.CAP_PROP_FRAME_WIDTH, 1280)
|
||||
cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 720)
|
||||
cap.set(cv2.CAP_PROP_FRAME_WIDTH, 853)
|
||||
cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 480)
|
||||
|
||||
while (True):
|
||||
ret, img = cap.read()
|
||||
|
||||
Reference in New Issue
Block a user