Windows Release 2016.01.08.02

Download and install the latest ARC robot programming software to experience these updates.

Download ARC
Software Information
Changes:

- Talk servo fix when Say(), Sayezb(), etc... is used with a sentence including numbers.

- SayEZBWait() fix

- Camera save snapshot fix (http://www.ez-robot.com/Community/Forum/Thread?threadId=8860)
#1  
Hi DJ Sures and every one in the communty!
I am Laurine from France and I am a newbie at EZ Robot
Apparently in desktop interface there is the possibility to invert directions for vertical servos but not in mobile interface? The arm of my robot goes the wrong way with mobile. Thank you for your help
Synthiam
#2  
Hello - what robot do you have? Sounds like the servo is installed backward.
#3  
Hi DJ, unfortunately this fix did not work for me.
I don't get an error message any more but It still skips lines of text, the mouth movement is out of sync and I hear a loud clicking noise from my speaker at the beginning and end of lines of text.
Everything runs fine on the 12/31/2015 release.
Synthiam
#4  
Can you share your project or an Example Project that produces this issue? I am unable to reproduce it. If the mouth is out of sync, you will need to tweak the values in the talk servo configuration screen.
#5  
@Bob and @DJ it works no problem with say() and saywait() commands.... I think Bob is having the issue with sayezb() and saywaitEZB()
#6  
Here's a script that runs fine on the 12/31/2015 release but does not run on the new release as mentioned in post #4. I am hesitant to make any adjustments because everything is in sync when using the 12/31 release.

Code:


left(1,2000)
forward(1,2000)
stop()
Sayezbwait(" hello everyone ")
Sayezbwait(" I have my new hand installed and I wanted to show it to you ")
ControlCommand("Auto Position", AutoPositionFrameJump, "Point at hand")
sleep(2500)
servospeed(d0,2)
servospeed(D1,2)
Servo(D0,125)
servo(d1,115)
sleep(1000)

Sayezbwait(" this design has flexible finger joints")
Sayezbwait(" there are 5 easy robot micro servos in the palm of the hand to move the fingers")
ControlCommand("Auto Position", AutoPositionFrame, "Close Rt hand", 10,5,1)
sleep(1500)
ControlCommand("Auto Position", AutoPositionFrame, "open rt hand",10,5,1)
sleep(1500)
ControlCommand("Auto Position", AutoPositionFrame, "Close Rt hand",10,5,1)
sleep(1500)
ControlCommand("Auto Position", AutoPositionFrame, "open rt hand",10,5,1)
sleep(1000)

Servo(D0,125)
servo(d1,115)
Sayezbwait("There is an additional servo so my wrist can move this way")
servo(d0,80)
servo(d1,95)
sleep(800)
Servospeed(d2,2)

servo(d2,100)
sleep(700)
servo(d2,145)
sleep(800)
servo(d2,100)
sleep(700)
servo(d2,145)
sleep(1000)
Servo(d0,125)
servo(D1,115)
Sayezbwait(" and the original wrist rotation")
servo(d0,80)
servo(d1,95)
sleep(700)
servospeed(d8,1)
servo(D8,160)
sleep(1500)
Servo(D8,25)
sleep(1500)
servo(D8,160)
sleep(1500)
servo(d8,50)
Servo(d0,125)
servo(D1,115)
Sayezbwait(" there is also an I R sensor, so that when something is placed in the hand it will close")
Sayezbwait(" hand me something")
ControlCommand("Script Manager", ScriptStart, "IR Sensor")
sleep(2000)
servo(d2,100)
sleep(700)
servo(d2,145)
sleep(800)
servo(d2,95)
sleep(700)
servo(d2,145)
sleep(1000)
servo(d2,95)
sleep(700)
servo(d2,125)
sleep(700)
Servo(d0,125)
servo(D1,115)
Sayezbwait ("the flexible joints allow it to grip objects really well ")
Sayezbwait(" take the ball ")
sleep(1000)
ControlCommand("Auto Position", AutoPositionFrameJump, "release ball")
sleep(2000)
ControlCommand("Auto Position", AutoPositionFrameJump, "Rest")
sayezbwait(" my new hand works pretty good ")
Sayezbwait(" that's it for now, see you later")
Right(1,1500)
forward(1.3000)
stop()
Synthiam
#7  
excellent - i'll look into this now
#8  
Hi,
Sorry for the late answer. I was at work. It is a home made robot with ez B v4 kit, and the arm servos have both the turning part in the high part. I try to attach some photos. Thank you!
User-inserted image


User-inserted image


User-inserted image
#9  
I would have another question if I dare;

Is it possible to attach the wheels with a screw when it is a plastic gear like in 360 servomotors? Because my wheels always go out gears...And it is not easy to glue them. I have had the same problem with the original wheel in complete EZ b V4 kit

Thank you so much!
Synthiam
#10  
Bob, try this latest release

@framboiseete, can you share your ARC project? I will take a look and demonstrate how to change the direction of the servo

@framboiseete, there are holes in the ez-robot wheels to screw to the servos. You do not need glue for ez-robot wheels.
#14  
@DJ, That fixed it up. The Talk servo is working properly now. Thanks
Synthiam
#15  
@framboiseete i see what you mean - that is something i never considered. I will make a change for the next version of the mobile app to allow inverting servo position. thank you for bringing that to my attention

@bhouston, great to hear
#17  
The Snapshot feature is working now.