Asked — Edited

Mobile App And Movement Panel(S)

So I have built a mobile app that works great. I have a custom Movement Panel set up in EZ builder that controls my robo claw "h-bridge"for movement of its tracks. For movement of my robots shoulders I have used a second robo claw as I have used wheel chair motors for those as well, and a third robo claw for body up/down using a linear actuator. The second and third roboclaw were easily used by using script commands in speech recognition. So in other words I can say robot raise right arm and his right arm moves.

Now the problem. I would like to add the shoulders, and body up down to my mobile app. It seems as though the mobile app works directly with a Movement Panel and unfortunately it seems I am only allowed one movement panel? I would also like to be able to control his head pan and tilt which operate off of "standard" servos. Any ideas how to get around this?

                                             Thanks          Chris

ARC Pro

Upgrade to ARC Pro

Stay on the cutting edge of robotics with ARC Pro, guaranteeing that your robot is always ahead of the game.

#33  

I will ask again... can you save anything (project) to the cloud? Or everything you try and save disappears when you want to retrieve it? If you haven't tried... Open ARC, add a few random controls and then save a test project to the cloud with a new name... Are you able to find it later or is your cloud empty of all your projects?...

#34  

I am going to walk through the steps showing saving and opening your project to my private cloud.

First, make sure you are running the latest ARC on both your computer and mobile. ARC for Windows was updated today, Mobile on the 8th

Second, with your project open, and on the file tab, click the Save icon over the EZ-Cloud section of the ribbon.

You will get this dialog:

User-inserted image

Make sure "is public" is unchecked, since you haven't filled out the port details.

The category should be Robots-Incomplete (the default)

Click the Save button. If you still have the large MP3's attached, you will get a warning message that you can click through. If you have removed them, like I have in this example, then you will just get the "saved" dialog box. If you already have a file with this name saved, you will get a dialog box asking if you want to overwrite it. Click yes.

OK. Now that it is saved, lets look at downloading. First from your PC.

Close and re-open ARC.

Now, click the Open icon over EZ-Cloud in the ribbon. You should see this screen:

User-inserted image

Make sure the words in the cloud are "your library". If it says "EZCLOUD" click on the Your Library button.

The category should be Robots-Incomplete, and you should see your project on the right hand side like in this screen shot.

Click the Open button on the right, and your project will download and open.

I'll cover downloading to mobile in the next post.

#35  

OK. If we have gotten this far, lets go to the mobile device.

On your Android device, open ARC Mobile.

The screen should look like this:

User-inserted image

Click on the "Private Cloud" icon.

You should see this:

User-inserted image

Make sure the category is "Robots Incomplete" and your project should show there.

Click on your project and it will download and load, and you should see this:

User-inserted image

Click the lower right icon labeled B2K Mobile (the one without an image) and your mobile version of the project will open and attempt to connect to your EZ-B.

#36  

Thanks again guys, Im sorry but I probably will not be able to re-visit this till the weekend or possibly Friday night. Thanks

                              Chris
#37  

I did a teamviewer session with Chris this evening, and we have identified there is definitely a problem with cloud upload.

His Internet speed is not great (although the fastest available in his area) it is only 3meg down and 0.5 meg upload, so it is taking a long time to upload even a small file.

With the soundboard removed so that the file was 186K, we were successful uploading a few times, and failed a few times. We tried logged in as both him, and then I logged into his ARC as me and had the same issue, ruling out a problem with his account.

Neither of us was successful uploading a version of the file with a 10meg soundboard on it.

I am successful 100% of the time with either version of the file from my home, but I have 50/50 meg Internet.

The real problem is not just that the file won't upload, which with the large file and the slow speed is potentially expected (in fact, ARC warns that it might fail), it is that there is no indication in ARC that it failed. The dialog box says "Saved" whether successful or not.

@Dj Sures, Can you look at that dialog and make sure that it correctly reflects the upload status? I suspect it should be showing an "upload timed out" or similar status.

I was also thinking it would be good if you could provide a debug build for Chris to install that would capture some logs of where the upload is failing. I doubt you have ever tested on a 3/0.5 meg connection. You might need to adjust the upload routine to better handle network timeouts.

Chris also said he would be happy to set up a time for you to remote into his computer so you can see the failures yourself if you need more detail than I provided.

Alan

#38  

I am only posting regarding this again due to the time it was posted the ez-robot server went down. Alan as you can see has helped me out in partially solving the issue but probably needs further attention by the ez-robot team. Thanks

                                                 Chris
#39  

Chris, Have you tried again since the server outage? The outage was caused by something going wrong while DJ was splitting the forum from the cloud database to get better performance. There is some (small) chance that the performance improvement might help the low data-speed timeouts (although obviously not the invalid "saved" message when an upload errors out).

Alan

#40  

Hey Alan,

Haven't tried again, had a couple things come up. I will try now with this server modification though. Thanks

                 Chris