Asked

Arc On Windows 10 Viva Vitualbox Or Wine App

Is it possible to run ARC on windows 10 in a virtual box running in linux ubuntu 18.04? I was wondering becuase i was thinkn of investing in the nvidia Xavier which runs linux and is an extremely versatile in mobile applications, i want to use ARC and ez robot to learn coding with the c# and learn enough intil i feel it save to switch to the Xavier side, ARC and ezbv4 is the fastest way to use for beginners and intermediate and the Xavier is great for intermediate to professional and if i can learn c# then i can learn traditional c and then assembler to use in industrial usage later, sorry in ask so many questions but im trying to move into another career in as fast as possible and self taught to avoid over paying a vocation school for worthless results.


Related Hardware EZ-B v4

ARC Pro

Upgrade to ARC Pro

Don't limit your robot's potential – subscribe to ARC Pro and transform it into a dynamic, intelligent machine.

PRO
USA
#17  

That is extremely impressive.

PRO
Synthiam
#18   — Edited

Here is the usb info for the usb camera: USB\VID_05A3&PID_9230

Interestingly, it's made by ARC International:D

User-inserted image

PRO
USA
#19   — Edited

Hahaha. Cool, thanks for the info!

PRO
USA
#20  

@Ezang:

Quote:

I still enjoy Linux - I still run a Linux Debian server...
Debian might be the oldest distribution with a large number of fans, and is very stable, their 1st priority is stability. You must be the the first one (in the forum) using that distribution.

Quote:

for wine site: 32 bit Wine runs on both 32-bit and 64-bit Linux/Unix installations. 16-bit and 32-bit Windows applications will run on it. So ARC will run
cool you are familiar with WINE, maybe you should create a tutorial how to install wine, and run ARC, once in while people jump in the forum asking for Linux, WINE and ARC, good details and instructions will help future questions, what you think.

I'm hands full but is an interesting challenge.

#21  

@ptp and @Ezang

I am a Linux user (Archlinux) and I have successfully installed the last version of ARC beta (2020.04.25.00) under Linux with WINE. It is fully functional and most of the plugins I have tested work. The only functions that are not working so far are Speech Recognition and Speech Synthesis (issues related to SAPI) and there is a small appearance glitch (windows "close"/"configuration" buttons appear as boxes). But overall it is more functional and smooth that the mono version.

It is not working out of the box, though, and some workarounds are needed, namely the installation of dotnet72 and corefonts with winetricks.

I am going to test it a little bit longer and if it is stable I will make a tutorial to detail the installation.

PRO
USA
PRO
USA
#23   — Edited

try my robot in exosphere, ptp EzAng

#24  

@ptp

Here are the results of the new tests:

working:

  • camera device (& tracking)
  • soundboard (both PC and EZB)
  • microphone

not working:

  • Avatar-JD --> impossible to load the plugin
  • AudioToolbox --> the plugin loads, but all menus are empty

mixed:

  • blockly --> it works - I successfully made a script - but there is so much visual glitches that it is barely usable.

unknown:

  • Roll-Pitch-Yaw --> plugin for ARC, not updated for ARC

Comparison of the WINE and MONO versions is impossible to do for now as I cannot connect to the EZB with ARC Mono. I have the following error

2020/04/26 18:10:14 +02:00 - Attempting connection on 192.168.1.1:23
2020/04/26 18:10:14 +02:00 - Connection Failed: System.ArgumentException: Invalid IAsyncResult
Parameter name: asyncResult
  at System.Net.Sockets.Socket.ValidateEndIAsyncResult (System.IAsyncResult ares, System.String methodName, System.String argName) [0x00003] in <9bd67acb7e9448b0ae17ea9ad68db84f>:0 
  at System.Net.Sockets.Socket.EndConnect (System.IAsyncResult asyncResult) [0x00006] in <9bd67acb7e9448b0ae17ea9ad68db84f>:0 
  at System.Net.Sockets.TcpClient.EndConnect (System.IAsyncResult asyncResult) [0x0000c] in <9bd67acb7e9448b0ae17ea9ad68db84f>:0 
  at EZ_B.EZB.Connect (System.String hostname, System.Int32 baudRate) [0x000ca] in <48dadb0c06224dca87f439621844f9ba>:0 
2020/04/26 18:10:14 +02:00 - Disconnected