Caper Cart App Instructions
- November 4, 2023
- Caper
Table of Contents
Cart App
Product Information:
Android Board
The Android board, with the model PCBA-CAP-CA03AN-RK39, is
specifically designed for running the Cart App. It is equipped with
a powerful processor to provide users with a fantastic experience.
Additionally, the board utilizes core machine learning algorithms
to accurately identify products.
Android Board Specs:
- Input power
- System on Chip (SoC)
- Operating System (OS)
- Read-Only Memory / Random Access Memory (ROM/RAM)
- SoC power
- Liquid Crystal Display (LCD)
- High-Definition Multimedia Interface (HDMI) transmitter
- Touchpanel
- Communication with cart
- Cellular module
- Cellular chipset
- SIM card
- Cellular module band support
- LTE category
- Antenna of communication
- CANlocal
- Wi-Fi Internet
- 4G LTE Internet
- Quectel EC25AFXDGR-128-SGAS (Version:08/06/2020)
- Qualcomm MDM9207
- eSIM on board/Nano sim socket for debug
- FDD-LTE Band 2/4/5/12/13/14/66/71
- WCDMA Band 2/4/5
- Cat4 4G main antenna*1
- Wi-Fi
- Bluetooth
- Ethernet PHY
- CAN
- Audio PA
- Barcode scanner
- Produce Camera
- Stock Camera
- Speaker
- POS Hardware version
AI Board
The AI board is responsible for providing computing power to
enable the Cart’s computer vision function. It handles all the
computer vision algorithms and calculations.
AI Board Specs:
- Input power
- Graphics Processing Unit (GPU)
- ROM/RAM
- Communication with cart
- Industry Camera
- Camera Interface-1
- Camera Interface-2
- MIPI interface
- MIPI Deserializer
- Hardware version
Power Board
The Powerboard is primarily responsible for controlling the
battery, Analog-to-Digital Converter (ADC) of the load cell, and
power logic for all the electric parts of the cart. It also
facilitates communication with other electric parts through the CAN
interface. The Powerboard collects accurate weight readings using a
high-accuracy ADC controlled by the Microcontroller Unit (MCU) via
SPI interface.
Power Board Specs:
- Input power
- MCU
- Power topology
- Communication with cart
- Hardware version
- Wheel lock motor
- Support lock and unlock status determination of lock pin
Product Usage Instructions:
Weighing Instruments Quality Control
The Caper Smartcart weighing instrument undergoes thorough
testing to ensure its integrity and quality. The following tests
are performed:
-
Calibration: The weighing instrument is
calibrated to ensure accurate weight measurements. -
Shift test: A 25kg weight is used to test all
four corners of the basket. If the test fails at any corner,
adjustments are made until the reading at all corners passes the
test. -
Increasing-decreasing load test: After passing
the shift test, an increasing-decreasing load test is
conducted. -
Protection screw installation: A protection
screw is installed for all the carts. -
Load cell deformation: To ensure the load cell
does not exceed 35kg, 40kg of weight is placed into the cart, and a
screw is used to prevent excessive deformation of the load
cell. -
Monthly testing: To maintain reliable results,
the weight is calibrated and tested every month.
FCC & IC Statement:
FCC Statement: This device complies with part
15 of the FCC Rules. Operation is subject to the following two
conditions: (1) This device may not cause harmful interference, and
(2) this device must accept any interference received, including
interference that may cause undesired operation. Any changes or
modifications not expressly approved by the party responsible for
compliance could void the user’s authority to operate the
equipment.
Major Boards Descriptions
Android board – PCBA-CAP-CA03AN-RK39
The Android board is used for running our Cart App. We need to have a strong
enough processor to make the experience fantastic. In addition, it runs some
core machine learning algorithms to identify the product.
Android Board Specs
Input power SoC OS ROM/RAM SoC power LCD HDMI tx Touchpanel
Communication with cart
Cellular module Cellular chipset SIM card
Cellular module band support
LTE category Antenna of communication
Battery15V~21V) or 24±1V Rockchip RK3399 Android 10 LPDDR4 4GB + eMMC 32GB
PMIC RK809 10.1′ TFT 19201200 LVDS HDMI 2.0 type-A 10.1` 5 dot Capacitive
touch screen, IIC interface Ethernetlocalwith AI subsystem
CANlocal
WIFIInternet
4G LTEInternet Quectel EC25AFXDGR-128-SGAS (Version:08/06/2020) Qualcomm
MDM9207 eSIM on board/Nano sim socket for debug FDD-LTEBand
2/4/5/12/13/14/66/71
WCDMABand 2/4/5 Cat4 4G main antenna1
1
WIFI Bluetooth EThernet PHY CAN Audio PA Barcode scanner Produce Camera Stock Camera Speaker POS Hardware version
4G diversity antenna1 WIFI antenna2+BT antenna1 AP6275S 802.11a/b/g/n/ac/ax AP6275S BT5.1 RTL8211 MCP2515+TCAN1044 3W class-D single ch USB2.0 interface USB2.0/2.0MP/FOV USB2.0/2.0MP/FOV 110° 4/3W USB 2.0 GPIO4
AI board
The AI board is a computing power board. It empowers Cart’s computer vision
function, all the CV algorithm and calculate is happened here.
AI Board Specs
Input power GPU
ROM/RAM
Communication with cart Industry Camera Camera Interface-1 Camera Interface-2
MIPI interface MIPI Deserializer Hardware version
Battery15V~21V) or 24±1V
NVIDIA® Xavier AGX eMMC 32GB on carrier board/LPDDR4x 32GB + eMMC 32GB in AGX
module 1000M Ethernetlocalwith Android subsystem
6.3M/mono/60fps4 USB type C in AI carrier board MIPI CSI 16 lane Board edge
connector V-By-1 GPIO4
2
Power board
The Powerboard is used to control the battery, ADC of load cell and the power
logic for all the electric parts of the cart. These are 2 major sensor data we
need on it. The battery level is calculated on the MCU on the bottom board. A
high-accuracy ADC is used to give us very accurate weight readings. The ADC is
also controlled by MCU via SPI interface. All the other electric parts will be
accessed via CAN interface.
Power Board Specs
Input power MCU Power topology Communication with cart Hardware version
Battery15V~21V) or 24±1V 8A AC-DC adapter STM32 Support AC/Battery path management CAN with cartIIC with Battery GPIO*4 or ADC
Wheel lock motor
Support lock and unlock status determination of lock pin
3
Manufacturing
Weighing Instruments Quality Control
Testing weighing instruments. Along with the hardware peripheral’s functional
test, the integrity and quality of the Caper Smartcart weighing instrument are
tested thoroughly, designed to make sure the load cell is functional in
reference to the software logic.
1. Calibration 2. Shift test
a. Using a 25kg weight to test 4 corners of the basket. If it fails at 1
corner, we will adjust until the reading at all the corners passes the test.
3. Increasing-decreasing load test a. After passing the shift test, we will
run an increasing-decreasing load test.
4. Protection screw installed for all the carts 5. We will put 40kg into the
cart and use a screw to make sure the deformation of the load cell
will not exceed 35kg. 6. Monthly testing
a. To make sure our testing result is reliable, we calibrate and test weight
every month.
4
Shift Test Increasing-Decreasing Load Test
5
General Testing Process 1. Temperature chamber 2. The minimum-maximum
temperature at which the Smartcart is tested must be certified is operating at
30° Celsius a. The lowest and highest temperature at which the Smartcart is
tested is -10° to 40° Celsius 3. Humidity Devices are tested at 50%, 85%, and
90% 4. Immunity to electromagnetism 5. Immunity to electrostatic discharge 6.
Immunity to radio signals
6
FCC & IC Statement:
FCC Statement: This device complies with part 15 of the FCC Rules. Operation
is subject to the following two
conditions: (1) This device may not cause harmful interference, and (2) this
device must accept any interference received, including interference that may
cause undesired operation.
Any Changes or modifications not expressly approved by the party responsible
for compliance could void the user’s authority to operate the equipment.
Any Changes or modifications not expressly approved by the party responsible
for compliance could void the user’s authority to operate the equipment.
Note: This equipment has been tested and found to comply with the limits for a
Class B digital device,pursuant to part 15 of the FCC Rules. These limits are
designed to provide reasonable protection against harmful interference in a
residential installation. This equipment generates uses and can radiate radio
frequency energy and, if not installed and used in accordance with the
instructions, may cause harmful interference to radio communications. However,
there is no guarantee that interference will not occur in a particular
installation. If this equipment does cause harmful interference to radio or
television reception, which can be determined by turning the equipment off and
on, the user is encouraged to try to correct the interference by one or more
of the following measures:
– Reorient or relocate the receiving antenna. – Increase the separation
between the equipment and receiver. – Connect the equipment into an outlet on
a circuit different from that to which the receiver is connected. – Consult
the dealer or an experienced radio/TV technician for help.
FCC Radiation Exposure Statement: This equipment complies with FCC radiation
exposure limits set forth for an uncontrolled environment. This equipment
should be installed and operated with minimum distance 20cm between the
radiator and your body. This transmitter must not be co-located or operating
in conjunction with any other antenna or transmitter.
The equipment is limited to OEM installation only The OEM integrator is
responsible for ensuring that the end-user has no manual instructions to
remove or install equipment The user manual for LE-LAN devices shall contain
instructions related to the restrictions
mentioned in the above sections, namely that: i. the device for operation in
the band 51505250 MHz is only for indoor use to reduce the
potential for harmful interference to co-channel mobile satellite systems;
7
ISED Statement: This device contains licence-exempt transmitter(s)/receiver(s)
that comply with Innovation, Science and Economic Development Canada’s
licence-exempt RSS(s). Operation is subject to the following two conditions:
(1) This device may not cause interference. (2) This device must accept any
interference, including interference that may cause undesired operation of the
device. L’émetteur/récepteur exempt de licence contenu dans le présent
appareil est conforme aux CNR d’Innovation, Sciences et Développement
économique Canada applicables aux appareils radio exempts de licence.
L’exploitation est autorisée aux deux conditions suivantes : (1) L’appareil ne
doit pas produire de brouillage; (2) L’appareil doit accepter tout brouillage
radioélectrique subi, même si le brouillage est
This equipment complies with Canada radiation exposure limits set forth for an
uncontrolled environment. This equipment should be installed and operated with
minimum distance 20cm between the radiator & your body.
Cetéquipementestconforme Canada limitesd’exposition aux radiations dans un
environnement non contrôlé. Cetéquipementdoitêtreinstallé et utilisé à
distance minimum de 20cm entre le radiateur et votre corps.
The user manual for LE-LAN devices shall contain instructions related to the
restrictions mentioned in the above sections, namely that:
i. the device for operation in the band 51505250 MHz is only for indoor use
to reduce the potential for harmful interference to co-channel mobile
satellite systems;
iii. for devices with detachable antenna(s), the maximum antenna gain
permitted for devices in the band 5725-5850 MHz shall be such that the
equipment still complies with the e.i.r.p. limits as appropriate; and
iv. where applicable, antenna type(s), antenna models(s), and worst-case tilt
angle(s) necessary to remain compliant with the e.i.r.p. elevation mask
requirement set forth in section 6.2.2.3 shall be clearly indicated.
i. les dispositifs fonctionnant dans la bande de 5150 à 5 250 MHz sont
réservés uniquement pour une utilisation à l’intérieur afin de réduire les
risques de brouillage préjudiciable aux systèmes de satellites mobiles
utilisant les mêmes canaux4;
8
ADC
MCU
Analog digital converter
UART Microcontroller
SPI
Universal asynchronous receiver-transmitter Serial Peripheral Interface
9
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>