Websocket Server icon Websocket Server — WebSocket server for ARC: accepts clients, stores messages, runs per-message scripts, tracks connection status, supports debug, needs Windows admin Try it →
Belgium
Asked — Edited

Python Script For Robosapien With Complete ARC Command Set

First, you will need to follow the instructions to modify your Robosapien so that it runs with an ezb.

Unzip these files and put the .py scripts in a folder.

robosapien.zip

You will also need to download the ARC from here: https://synthiam.com/Products/ARC

In a text editor, open the rosebud.py file you downloaded, and modify the two paths found near the top. They need to point to the location of the EZ_B.dll (found inside ARC installation folder) and robosapien_commands.py (wherever you put it). Note for non-Pythonistas: Python uses '' rather than '/' for paths, even for scripts that run in windows?

The scripts need to be run inside IronPython, rather than Python, because of heavy dependencies on the .NET framework.

IronPython can be found here:

https://ironpython.net/download/

Once installed, run the IronPython console and type

[your path here] rosebud.py

Enjoy!



Related Hardware (view all EZB hardware)
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

ARC Pro

Upgrade to ARC Pro

Elevate your robot's capabilities to the next level with Synthiam ARC Pro, unlocking a world of possibilities in robot programming.

#9  

Hey Dalex,

Do you know if this works with the latest versions of the SDK? I have a project that this could be useful on.

Thanks David

#10  

It looks like he hasn't posted in about a year. Hopefully he is still browsing the forums or an email will get his attention. If not, I will just have to try it and find out:)

Author Avatar
Unknown Country
#11  

The first link is no longer available so you have an archive?