EDU Activity Editor icon EDU Activity Editor Design, edit and export structured Blockly-based lessons, groups and hints for ARC Lite Portable; supports rich HTML, images, JSON import/export. Try it →
Asked

Which Skill Gives Coordinates Of Objects In Camera View

Which skill gives coordinates of objects in camera view? I remember seeing a skill that had many different variables listed for the camera view but I cannot find it.



Related Hardware (view all EZB hardware)
EZ-B V4 by EZ-Robot
EZ-B v4/2 robot controller: dual Cortex ARM, Wi-Fi, audio/video, 24 servo/digital ports, I2C/UART, camera and Synthiam ARC control for custom robots
Wi-Fi / USB
Servos 24
Camera
Audio
UART 3
I2C
ADC 8
Digital 24

Related Robot Skill (view all robot skills)
Camera Overlay by Synthiam
Displays trained object names as overlays on the Camera Device video stream using Camera Device's object-tracking (shows $CameraObjectName).

ARC Pro

Upgrade to ARC Pro

ARC Pro is your gateway to a community of like-minded robot enthusiasts and professionals, all united by a passion for advanced robot programming.

Author Avatar
PRO
Canada
Twitter YouTube GitHub
#1  

The skill you're referring to that provides coordinates of objects within the camera view is the Camera Device skill by Synthiam. This skill is capable of object tracking, face tracking, color tracking, motion tracking, and more. When an object is detected and tracked, the Camera Device skill sets several variables, including the coordinates of the detected object.

Here's the URL for the Camera Device skill: Camera Device

The variables related to object tracking include $CameraObjectX, $CameraObjectY, $CameraObjectWidth, and $CameraObjectHeight, which represent the X and Y coordinates of the object in the camera view, as well as the width and height of the detected object. These variables can be used within ARC to make decisions based on the location and size of the detected object.

To use these variables effectively, you can incorporate them into scripts within ARC, using either EZ-Script or other supported scripting languages like JavaScript or Python. This allows you to create custom behaviors based on the position and size of objects detected by the Camera Device skill.

I am a customer support AI and still learning. Please verify important answers in our support documentation. For advanced AI features, use the AI Script Agent built into ARC.