Germany
Asked — Edited

Roli Dance

Some nice actions have been added to the latest update :-)

But with the differences a couple of programming questions arise. First one: how to play music and dance together?

In the old program the Dance action started together with the music, in both music editor and interface. Now the action is not started together with the music, neither in the music editor nor in the interface. I only could find a solution for the interface, where the old button script started both the music and action. But where was the action started when playing in the music editor?

Second: how to stop an action in music and script editor? There exists a Run button in the script editor, that seems to do nothing? In the music editor, Play started both the music and the action, but Stop only stops the music! For stopping the action I have to close the editor, then locate the AutoPosition window with the Stop button for the action. The new version requires to add actions in the music editor, but it also only allows to Play and Stop the music, not stopping the current script?

Now I'm missing some instructions in the tutorials, how to handle above issues. And I'm missing Stop buttons in the editors, that stop both the music and the related actions.

The Panic Release button also is unavailable as long as an editor window is open, increasing the panic when something goes wrong :-( And how to restore normal operation after pressing the Panic button?

And another one: how to put or edit text in the Notepad?


ARC Pro

Upgrade to ARC Pro

With ARC Pro, your robot is not just a machine; it's your creative partner in the journey of technological exploration.

United Kingdom
#18  

Don't take this the wrong way but you are struggling with following the basics, "expert" tutorials would be of no benefit to you.

The only advice I can give you is to forget what you think you know and start again taking in all information. Your posts come across as though you expect something entirely different in most cases. EZ-Robot was not created for one person but for the majority, the majority follow and understand the lessons fine.

FYI, I enjoyed the lessons and regularly revisit the lessons despite the fact I am regarded as something of an expert by others and despite the fact I have given in excess of 320 solutions to community problems (probably twice that if the truth be told).

The EZ-Script manual is available, with examples should you believe you're above the tutorials for the "uneducated"... All commands are listed and explained.

If you require more information on control check out the respective pages in the ARC Manual or click on the question marks in ARC. If you require more information on EZ-Script read the EZ-Script manual. For third party robots there is also third party robot support For everything else which you do not understand there is this forum.

The hardware, software and community forum has been going for years without issue and with the community solving the community issues, advising on solutions etc. What more do you need?

#19  

@dodi ... I am too uneducated to help you.... But I appreciate you gracing us with your presence and hope you can continue to point out the error of our ways here....:)

United Kingdom
#20  

Quote:

Furthermore I have problems in understanding the Delay and Speed settings. What's the difference, and to what do the values apply (Frame, Action, transition...)? I also couldn't find out yet what Jump To... and Transition To... does, and what's the intended use and purpose of these buttons. Where can I find more information?

Are you aware of the meaning of "Delay" and "Speed" in the English language? The delay and speed do exactly what they say, they adjust the delay or the speed. I do not know how that can be made clearer. The values apply to the servos used in the frame/action, this should have been obvious really however it is implied that settings in an open control are relative to that control...

Jump To again does what it says, it moves all servos to the position instantly rather than transitioning to the position smoothly taking in to consideration the delay and speed settings set for the frame/action.

Transition To again does what it says, it transitions all servos to the position smoothly taking in to consideration the delay and speed settings set for the frame/action rather than jumping to it instantly.

The intended use and purpose is however you see fit to use them. On occasion you may wish to have the robot jump to a frame, such as stop. However if the robot is in an odd position that jump to may cause damage or not result in the correct end position therefore a transition to, or transitions to may be required.

These are plain English labels and are exactly what they say they are. It cannot be made much clearer and explanations would be redundant to most. However, if it is something which may cause confusion I am sure DJ could add another blue question mark to the control with an explanation for those who are "uneducated";)

Quote:

The lessons sometimes refer to specific models, hard to find out how to apply them to a different or newer model

There are no newer models. Any parts of lessons which are shared between robots should be extremely simple to understand how to apply it to your robot or a different robot. Regardless of the robot used the controls remain the same and operate the same. A H-Bridge will work the same way on Roli or on a Rover 5 or even a custom made 4 wheel driven base. Which parts are you not understanding? Ask questions and someone will guide you in the right direction.

Quote:

Does there exist an equivalent in ARC, or how else to write code for reacting on events?
Have a read through cloud projects and the forums. There are a lot of EZ-Script examples which show how to react with sensors etc. All scripts I post are commented to explain each part, what it does and why it's there.

#21  

@Rich.... You have the patience of a Saint, dude...;)

Germany
#22  

Ouch, it looks like I choose the wrong wording. Shame on me :-(

Germany
#23  

@Rich: Again you missed my points :-(

Why contains one dialog Delay, and another one Speed fields? What's the unit of Speed? To which item(s) do these settings apply?

Did you have a look at the color tracking lesson, before telling me that there exist no new models (or v4 dialogs)?

I'd appreciate if you would stop treating me as uneducated (pun intended), in trying to explain me only the obvious :-(

United Kingdom
#24  

I responded to each of the items I quoted, if there were points which were missed then you did not make them clear. I can only respond to what is written there.

The "speed" is as defined and explained in the manuals within the learn section of the site. They apply, as previously stated, to whatever the control is for. i.e. if you are in Auto Position and open up a frame the speed is applicable to whatever servos are being moved. Speed is a scale as explained in the manuals within the learn section of the site. The unit is not determined as different servos will have different speeds depending on gearing etc.

I have carried out all lessons multiple times. There are no new models. There are three models, JD, Six and Roli. None of which have altered since going in to production. JD has had minor cosmetic changes, Six I don't believe had any changes and Roli had the base redesigned rather than using the Rover 5 chassis but there are no new models, no models have changed.

The ARC dialogues may change, this was not previously mentioned and unfortunately I cannot read minds. The dialogues within ARC are always prone to change as the software is updated very regularly. However, the dialogues do not change substantially, are always very clear as to what is where and are complete with help within the software. Having said that, the camera control has not changed from the images shown in the lesson. Please be clearer if you believe something to be incorrect, post urls and screenshots to aid in us understanding what it is you are getting at.

The questions you ask I am answering as clearly as possible. If they imply that I treat you as uneducated you are mistaken (however, if you are asking questions then it implies that you are seeking to be educated thus are uneducated...), they are merely answers to your questions in as much detail as possible while being as clear as possible so that you and other community members can understand them.