-
Notifications
You must be signed in to change notification settings - Fork 18
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
adds rotational offset debugging card, fixes some links
- Loading branch information
Showing
5 changed files
with
31 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
--- | ||
description: Instructions for fixing a consistent rotational offset | ||
--- | ||
|
||
# Rotational offset | ||
|
||
![parts placed with a consistent global offset for only one nozzle](img/rotational-offset.png){: style="width:60%;margin-left:10%;"} | ||
|
||
If parts placed have a consistent rotational offset, there are a couple potential root causes: | ||
|
||
## The nozzle tip is too small for the part you're picking | ||
|
||
If the nozzle tip you've selected to pick a part doesn't apply enough suction force to the part, it can cause the part to shift on the nozzle tip, often causing a rotational offset that we call "pirouetting." Increase the nozzle tip diameter you're using for that part to prevent this. | ||
|
||
## The bottom camera needs a rotation adjustment | ||
|
||
If parts from both nozzles are causing a consistent rotational offset, it could be that you need to adjust your bottom camera rotation. Navigate to `Machine Setup -> Cameras -> OpenPnPCaptureCamera Bottom -> Image Transforms` and adjust the value in the `Rotation` field. | ||
|
||
![adjusting camera rotation](img/adjusting-camera-rotation.png) | ||
|
||
## The bottom vision pipeline for your parts needs adjustment | ||
|
||
OpenPnP decides how to place parts onto your board based on what it sees in the bottom camera view. If a bright light or reflective surface in view of the camera is making OpenPnP think your part is a different size than it is, you'll see a placement error. [Adjust your part identification pipeline](/openpnp/vision-pipeline-adjustment/5). |