Darknet YOLO (Obj Detection) icon Darknet YOLO (Obj Detection) — Tiny YOLOv3 CPU-only real-time object detection using a camera; offline detection, script-triggered on-changes or on-demand results with class/scores. Try it →
Tutorial
Published — Updated

Create Auto Position Actions From EZ-Script

This tutorial uses the ControlCommand() EZ-Script command that instructs the Auto Position control to create a frame and respective action from the current servo positions. Every time the ControlCommand() is executed, another frame is added to the specified action with the current servo positions.

The result is that you end up creating an animation. This can be done using external controllers, such as the WiiMote, Joystick or even touch screen controls.


Related Hardware (view all EZB hardware)
JD Humanoid by EZ-Robot
JD Humanoid with Synthiam ARCx: pose, animate, walk, voice, vision, and AI control from any browser.
Wi-Fi / USB
Servos 24
Camera
Audio
UART 3
I2C
ADC 8
Digital 24
EZ-B V4 by EZ-Robot
EZ-B v4 with Synthiam ARCx controls servos, sensors, camera and audio over Wi-Fi or USB serial, no firmware needed.
Wi-Fi / USB
Servos 24
Camera
Audio
UART 3
I2C
ADC 8
Digital 24
EZ-B Iotiny by EZ-Robot
EZ-B IoTiny works with Synthiam ARCx to control servos, camera, voice, scripts, and IoT from any browser.
Wi-Fi
Servos 8
Camera
Audio
UART None (transmit-only serial on digital ports)
I2C
ADC 2
Digital 8
Turn an Arduino Uno into a Synthiam ARCx robot controller with EZB firmware, servos, sensors, PWM, and browser control.
USB
Servos 12
Camera
Audio
UART ✕
I2C
ADC 6
Digital 14
Arduino Mega with Synthiam ARCx controls 24 servos, 13 PWM, sensors and serial modules via EZB firmware over USB.
USB
Servos 24
Camera
Audio
UART 3
I2C
ADC 8
Digital 21
Darwin Mini by Robotis
Control Darwin Mini in Synthiam ARCx with firmware, servo animation, Blockly, JavaScript, Python, voice, and AI skills.
USB / Bluetooth
Servos 16
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕
Opencm 9.04 by Robotis
OpenCM 9.04 with Synthiam ARCx drives Dynamixel servos in a web browser for animations, scripts, AI and hardware I/O
USB
Servos 200
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕
Opencr by Robotis
Turn OpenCR into an EZB controller for ARCx: drive Dynamixel servos, PWM, sensors, UART and scripts at 921,600 baud.
USB
Servos 200
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕
Lattepanda by DF Robot
LattePanda with Synthiam ARCx runs headless, loads EZB firmware on the built-in Arduino, and controls robots from any browser
Wi-Fi / USB
Servos 12
Camera
Audio
UART 1
I2C
ADC 5
Digital 12
Arduino Leonardo with Synthiam ARCx controls servos, PWM, digital I/O, analog inputs, UART and ultrasonic sensors over USB.
USB
Servos 12
Camera
Audio
UART Varies
I2C
ADC Varies
Digital Varies
Esp32 by Espressif
Flash Synthiam ESP32 firmware to create a Wi-Fi EZB robot controller with ARCx for servos, sensors, scripting and web control
Wi-Fi
Servos Varies
Camera
Audio
UART Varies
I2C
ADC Varies
Digital Varies

Step 1

This video explains the step by step example of how to use the following controlcommands for the Auto Position.


ControlCommand("Auto Position", AddFrameToAction, "Action Name")
ControlCommand("Auto Position", AddFrameToAction, [delay], [steps], [speed], "Action Name")
ControlCommand("Auto Position", AddPauseToAction, [delay in ms], "Action Name")
ControlCommand("Auto Position", DeleteActionAndAssociatedFrames, "Action Name")


ARC Pro

Upgrade to ARC Pro

Get access to the latest features and updates before they're released. You'll have everything that's needed to unleash your robot's potential!

#1   — Edited

I just watched this on youtube last week while at work. Ya I know at work LOL. What VR glasses and sticks are you using DJ?

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#2  

Working hard?:D

It’ll work with any vr headset supported by steam. So that’s windows mixed reality, htc Vive or oculus. But if you want to save money it’ll also work with your mobile phone and any google cardboard headset. 

In that video I’m using an android phone with some cheap google cardboard compatible headset I got from bestbuy. You can get them for as little as $20!

#3  

DJ Sures--

I am brand new to ez-robot and ARC and I saw this. I am familiar with the inmoov project and have decided to build it using ez-robots servos and equipment. I have so far 3D printed the head  and neck. I noticed that yours has a tab in the chest plate which I like. Is there any inmoov related programming with ARC on synthiam or can you direct me? Thanks in advance for any help.

Author Avatar
PRO
USA
#4  

Good morn, hope all is well,

I know this video is over a year old, but still cool.

Questions:

which wee remote?

which cardboard headset?

step 2 ?   lol

Author Avatar
PRO
Canada
LinkedIn Thingiverse Twitter YouTube TikTok
#5  

Good Morning @EZang60

Any Wii Remote that doesn't have the motion plus built-in should do the trick. The first gen. Wii Remotes (Nintendo or knock-off) were able to natively connect to Windows via bluetooth. I believe the other versions needed the Widcomm drivers installed.

Any headset will do, it's just a mechanical rig to hold a phone (turned into a VR Display). Check out the VR plug-in here: https://synthiam.com/Products/Controls/Virtual-Reality/Virtual-Reality-Robot-15982

The instructions there will get you started with a VR display (including iOS and android devices).

Step 2. Load up ARC, install the VR plug-in, and start controlling robots!

Author Avatar
PRO
Canada
LinkedIn Thingiverse Twitter YouTube TikTok
#7  

I thought DJ was using an iPhone as the VR viewer but I don't remember how he was doing it. Maybe he can jump in here and let us know.

Author Avatar
PRO
USA
#8   — Edited

ok maybe he can tell us

can you use any other remote?