Skip to content

Commit

Permalink
project description
Browse files Browse the repository at this point in the history
  • Loading branch information
vincentX3 committed Aug 12, 2019
1 parent 5b612eb commit 2ec9136
Show file tree
Hide file tree
Showing 7 changed files with 33 additions and 6 deletions.
37 changes: 32 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,33 @@
# ICL_robot_arm
ICL robotic arm project (Pick and Place)
---
### 👆👆👆划掉
# 今日project:最帅的吴文超生日快乐!!!
> (姑且今日最帅吧~
![title](\img\title.png)

## Our Concept
![concept](\img\concept.png)
We want the robotic arm can fetch instrument from surgeon's hand and place it to specific place. Also the arm can pick and pass instruments to surgeon by recognizing surgeon's order.

## System Pipeline
![pipeline](\img\pipeline.png)

## Environment
### software
- Arduino IDE
- Python 3.6
> package:
> - pyrealsense2
> - pillow
> - tensorflow=1.10.0
> - keras
> - opencv
> - pyqt
> - pandas
> - pyaudio
> - speechrecognition
### hardware
- real sense camera D415
- robotic arm

## Demo
[experimental demo](\img\实验.mp4)

[editor version](\img\arm_final.mp4)
Binary file added img/arm_final.mp4
Binary file not shown.
Binary file added img/concept.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/pipeline.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/title.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/实验.mp4
Binary file not shown.
2 changes: 1 addition & 1 deletion yolo3/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ def coordinate_transform(a3, b3, c3):
[x1, y1] = [-10, 30]
[x2, y2] = [-25, 20]
[x4, y4] = [-10, 20]
camera_height = 0.76
camera_height = 0.76
k1 = ((b2-b4)*(a3-a4)-(b3-b4)*(a2-a4))/((a1-a4)*(b2-b4)-(a2-a4)*(b1-b4))
k2 = ((b1-b4)*(a3-a4)-(a1-a4)*(b3-b4))/((a2-a4)*(b1-b4)-(b2-b4)*(a1-a4))
x3 = (k1*(x1-x4)+k2*(x2-x4)+x4)/100
Expand Down

0 comments on commit 2ec9136

Please sign in to comment.