Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Supplies
Batteries
1x Camera Battery
1x Flash Battery
4x Amiga Batteries with 4x Keys
Camera with Attached Lens (handle with care)
Flash
USB-A to USB-C Cable
Measuring Tape
Color Checker
Stool
1. Setup Bench Bot and Camera
...
Attach the camera and lens if separated.
...
Replace the battery in the camera if low. I have found that
...
Attach camera to the flash bracket. It is held in place by a screw and two washers. Try to align camera lens to parallel with the ground as best you can, and tighten as much as is reasonable. If the camera is too loose, it does not have a risk of falling but the BBot’s movement can jostle it and cause it to be pointed at an angle, which can lead to the amiga being in frame, pot edges being cut-off, etc. if this was not anticipated.
...
BB V3.1 - SVCam NC, TX | BBV 3.0 - Sony Camera MD |
---|---|
Power:
| Power:
|
Flash:
| Flash:
|
USB:
| USB:
|
|
|
|
|
|
|
Other: Small Step Ladder Grease Gun | Other: Small Step Ladder Grease Gun |
1. Camera/Flash Setup
BB V3.1 - SVCam NC, TX | BBV 3.0 - Sony Camera MD |
---|---|
________ |
|
________ |
|
_________ |
|
...
|
...
|
...
| |
_______ |
|
...
If there is a risk of rain or if it is a hot, sunny day, it is advisable to put a cover over the camera.
...
Place the four amiga batteries into the BBot. There is a battery slot above each wheel that they will slide into. Make sure it slides into the bench bot’s internal track, it can be easy to slide one of the sides on top the track instead of in it.
...
| |
|
|
_______ |
|
2. BBot Setup
|
Slides into internal track as it is easy to miss.
|
When turning from “Unlocked” to “Off”,
...
gentle pressure must be applied towards the battery.
A peg will push out of the underside of the battery
...
, entering a hole in the
...
metal panel of the Amiga.
...
If not unlocking, the battery
...
is likely misaligned. Try reinserting the battery.
|
...
|
|
...
|
...
|
Boot up will commence.
|
**Reduce motor speed to 4 bars (
...
value of 80)
...
**
Adverse conditions could occur if left at default setting.
|
When choosing a starting place, make sure the camera is above the first row.
...
Pausing the BBot during batch collection to adjust alignment is okay.
|
...
|
...
|
The light on the joystick should will be orange or blue. When this is on, the BBot will be able to can control itself (so the Y-axis is now controlled), but the joystick will be unresponsive.
To make further BBot adjustments with use the joystick, you may turn this off when needed. Make sure to turn .
Turn back on after making your adjustments, however, because if !
If BBot is started imaging with this “off,” then it will not be unable able to move forward and will , continuously take taking images of the same row.
...
3.
...
Weed Potting Area
Discard non-target weeds or plants with overlapping plants leaves by pulling themuprooting, shaking off their soil, and placing them into a bucket or bag. Do not leave removed weeds or plants on pots or on the landscape fabric. This is to avoid detecting them in the images that we collect Anything green will be detected, therefore everything that should not be imaged must be removed.
Remove overlapping target weeds in all pots
Remove non-target weeds from pots and from the background arealandscape fabric
Check inside the pots for non-target weeds
Check and remove weeds growing from underneath the pots
Check for and remove weeds growing on the landscape fabric
...
...
4. Check Camera and Flash Settings
Make sure that the camera settings match what is listed in the camera settings table
Check aperture is correct
Check that the focus is correct
Check the flash power
Check height of the lens from the potting soil surface using a measuring tape
Place the color checker in frame of the starting position
Open the BBot app on the BBot interface and press the “take image” button to take a test image.
4.1 Camera and Flash Settings
...
Lens height above potting soil surface
...
Aperture
...
Focus
...
Flash Power
...
1.66 m
...
Table4. Check and Adjust BBot App Settings
To avoid the Amiga/BBot frame being in the images, we start the camera at a position further in the X-axis, away from its right/leftmost position, which I am referring to as “0”. To get the camera into proper position, move the camera to the “0” position so that it is at its standard starting place, and then move it whatever distance your site species in the table below (the “x-axis starting” column).
If you are changing your species map (or need to replace it, as sometimes it will clear itself when restarting the app or BBot), use the “Species Map” tab to build it. Use the information in the table corresponding to your site to build the species map. At the moment, what you select for the “species” itself does not matter (we do not use that metadata and there are limited options). Just make sure to select a species from the list. If you leave it as “none”, BBot will not take images there. After making your settings, click add rows and your map will appear on the right side of the screen. If it looks good to you, then press “Save.” If you do not press save, then the map will not appear in the “Traversal” tab and you will have to rebuild it.
BenchBot App Programmed
...
Settings Table
Site | Semi-Field Potting Area Dimensions | Semi-Field Physical Pot Layout | BB App Programmed Settings |
---|
Camera Settings | Notes |
---|
Width |
length
(m) | Length (m) | Pots/Row | Number of Rows | On-Center pot spacing (in) | Programmed Number of Rows | Pots |
/Row | Pot Spacing (cm) | Row spacing (cm) | X-axis starting (cm) | Z-axis height |
(cm) | Lens height over pot surface (cm) |
Aperture |
Flash power |
Focus | Exposure | |||||||||
NC | 15 | 43 | 40 | + |
58 |
170 | 12-13 |
1/1 |
21
updated 12/04/2024
NC
7.0m
33.5m
15
1.5 ft
15
15
43 cm
43 cm
58 cm
1.7 m
updated 11/12/2024
MD (BARC)
6.1m
20.75 | 300 | Updated 1/15/2025 | |||||||||||||||
TX | |||||||||||||||||
MD | 6.1 | 39.0 | 80 | 11 |
45 |
30 | 40 |
Updated 10/19/2024 |
NCSU
7.0m
33.5m
79
8
53 cm
38 cm
NCSU Test 1 7/9/24
7.0m
33.5m
40
19
39
25
Start with 3cm offset from home on X axis. Failed reconstruction, however significant improvement. Amiga not removed from FOV
NCSU Test 2 7/11/24
40
17
39
25
Start with 54cm offset
Amiga should not appear in pics
NCSU 7/15/24 to Present
Variable
15
45 cm
30 cm
Start with 73cm offset
Amiga should not appear in pics (but will if the camera is tilted).
NCSU
10/30/24
15
21
46cm
25
15
46 cm
46 cm
this is the start of the collection season. this is the first setting to try
5. Begin the Batch
Start BBot collection via the “run” button on the “Traversal” tab
Stick around for at least the first two rows to ensure everything is working properly. If the BBot is not rolling forward after a row, then the auto button on the Amiga interface is likely in the wrong state (the joystick light should be blue or orange, not white).
Move the color checker, once it will no longer be in anymore images, to a new spot ahead of the BBot. I personally put it at the start of every species. It is good to have the color checker in a batch several times, as lighting conditions do change throughout the day.
Every now and then, when BBot reaches the ends of a row, check these outermost photos to make sure the pot is fully in the frame and no Amiga is in frame. If either of these happened, then your camera may not be parallel to the ground, or you may need to adjust BBot’s position with the joystick.
Depending on site, you may have to replace the flash battery every once and a while.
At MD, our BBot does not charge the flash as it goes along, so the battery is not gaining any charge. I find that the Battery lasts about 2.5 species normally, so I like to change it out at the end of the second species and the end of the fourth species. Make sure to pause the BBot traversal before doing so, and also when you slip the new battery in, turn the flash on. The flash does not automatically turn on (even if it was still on when your removed the old battery), so you will have to manually turn it on again. Always have your flash batteries charging in case you are ready at any moment.
6. Packing-Up
Return BBot to its starting position.
Reapply lens cap to camera lens if needed
Unplug the camera cable, and screw the USB-port cap back onto the BBot box.
Take the camera off the BBot. At the triangle mounting spot, there is a little tab you will need to press in to disengage the mount. When holding that tab in, you will be able to lift the camera/flash out. I like to have one hand dedicated to the tab, and another below the flash, holding it and pushing up.
Pack away any accessories you brought out (Color Checker, Tweezers, etc.).
Turn off Amiga batteries and unplug them.
Bring everything inside, and charge all batteries so that they are ready for the next batch collection.
...
Troubleshooting
No images taken
In the mini-computer (via piKVM)
While in the mini-computer, you execute localhost:5000/image in the address bar, and this message is returned:
Code Block |
---|
{“text”: “RAW BMP missing”, “imageTaken”: 0} |
on the screen it says “Raw BMP missing”
Order of operations
power to camera
data to camera
flash to camera
power cable to the camera
flash camera from the camera (camera to flash)
data ethernet cable from the camera to the box
Troubleshooting
check that cable are securely in place (unplug and re-plug)
flash to camera cable
data cable
power cable (make sure to properly turn off the bbot before removing power cable)
check that the mini computer is and camera are communicating
Basic Troubleshooting Tips:
...
If BBot starts taking images in the same spot and seems unable to move (both X-Axis and Y-Axis motors), I have had success just restarting the BBot app with that every time. Just close the app and reopen it.
Examples of Plant Spacing and Non-Target Weeds
Non-target weeds
...
Plant spacing
Avoid overlapping plants. Thin plants when they do overlap. Be liberal when thinning plants. We don’t need to worry about having enough plants. It’s more important to have no overlap than it is to have more plants per plot.
Prioritize no-overlap for plant within a pot and no-overlap of plants from different pots. View below for examples of good plant spacing.
Within-Pot Plant Spacing
...
Between-Pot Plant Spacing
...