Aimlbot icon Aimlbot — Localized AIML chatbot with editable AIML files, ez-script support, session memory and ControlCommand API; integrates with speech and robot skills. Try it →
 

10. Remote Control

Once the robot is built, powered, and connected to ARC, you may test it with remote control before adding autonomous behaviors. Remote controlling the robot with a joystick, keyboard, WiiMote, etc., will allow you to test the functionality and ensure it is correctly operating. 

*Hint:  Your project needs to have a movement panel added and configured before these remote control robot skills can control your robot's movements. Review Step #7 in this getting started guide if you have not added a movement panel.


Remote Control Robot Skills

Avatar JD by goldenbot
3D Avatar JD simulator with bidirectional servo sync, action sequencing, $SIM_ scripting, EZ-B emulator support and pose/movement visualization
Exosphere by Synthiam
Telepresence and remote control for any robot with human-assisted tasks, video, audio, and AI training via ARC and mobile devices
Exosphere by Synthiam Inc.
Remote robot control and telepresence from any browser, with video, audio, servos, scripts, and access-list permissions.
Floor Map by Synthiam
Draws a live floor map of robot movement using Movement Panel, logging direction, distance and heading; configurable speed and turn settings.
HTTP Server by Synthiam
Remote web control of ARC desktop: live screen interaction, movement control, camera list, EZ-Script/ControlCommand console with remote execution.
HTTP server for ARC serving HTML/CSS/PNG/JPG from ARC/HTTP Server Root; supports AJAX tags (ez-move, ez-script, ez-camera) to control the robot.
Create touchscreen robot control panels with buttons, joysticks, sliders, camera views and scripts; multi-page fullscreen UIs for PC and mobile.
Joystick by Synthiam Inc.
Cross-platform controller skill for driving robots, steering servos, flying drones, and running scripts with USB or Bluetooth gamepads/joysticks.
DirectInput joystick control for ARC: drive movement panels, control servos, assign button scripts, variable speed and rumble feedback.
XInput joystick skill for ARC: maps Xbox controllers to movement, servos, triggers, vibration, variables; supports analog inputs and scripts.
Key Control by Synthiam
Assign scripts to any keyboard key (press/release), map arrow keys to movement controls; activates when the control has focus (green).
Key Control by Synthiam Inc.
Browser-based keyboard robot control with remappable keys for driving, servo control, speed changes, scripts, and safe deadman stopping.
Midi Control by Synthiam Inc.
Turns MIDI controllers into robot controls for servos, movement, variables, scripts, lighting, and synth output with layers and feedback
Analog joystick UI to control any ARC movement panel via mouse/touch-configurable dead zone, max speed, center-reset for smooth robot motion
Movement Joystick by Synthiam Inc.
On-screen joystick for driving any ARC movement panel with mouse or touch; speed scales with drag distance and can stop on release.
Myo Gesture Armband by Thalmic Labs
Map Myo armband gestures and accelerometer to servos and ARC scripts for arm-mimic control; supports multiple armbands.
Remote UI Client by Synthiam Inc.
PC Remote UI Client for ARC enables remote robot control via customizable multi-page interfaces from other ARC instances.
Touch Path by Synthiam
Sketch paths with finger or mouse and set turn/move speeds; interactive, educational demo of timing-based, sensorless robot navigation and limits.
Wii Remote by Nintendo
Control servos, movement panels and scripts via Wii Remote or mobile accelerometer; D-pad, buttons and Home-enabled accelerometer tracking.
Wiimote by Synthiam Inc.
Control robots with a Wii Remote: D-Pad drives movement, buttons run scripts, and tilt can position servos. Windows, Linux, and macOS support.
Dual-camera server with servo control for stereo VR; includes C# test app and Unity (Oculus Quest 2) bindings for headset, hands and controllers
Meta Quest Robot by Synthiam Inc
Meta Quest teleoperation for ARCx: stereo video, head-tracked neck, 3D arm control, hand/finger tracking, driving, buttons, safety, haptics
Immersive Meta Quest VR control for Synthiam ARC robots: stereoscopic camera view, map servos to hands/controllers, plus built-in remote desktop.
TCP video server for Unity clients to stream camera video and send servo positions to ARC for remote robot control
Stream robot camera to VR and control servos with headset pitch/yaw; supports SteamVR and Cardboard (iOS/Android) for immersive teleoperation