Forum.

 

Need help or have a question? Join the conversation in our community topics and share your ideas, tips, or challenges—we’d love to hear from you! Before posting, be sure to check our

 

?

Not able to drive s...
 
Notifications
Clear all

Not able to drive straight ahead

13 Posts
5 Users
1 Reactions
5,605 Views
(@jobroe)
Active Member
Joined: 3 years ago
Posts: 10
Topic starter  

Hi,

from the the beginning my Otto is not able to drive straight ahead.I saw there is a calibration block but even with its max of 20 it is not able correct speed between left and right. Is something wrong mit my otto or do you have any advices for me ?

I would like to use icon blocks with my nephew. There doesn't seem to be any way to do this. But the robot cannot be used if it only drives in circles. Is there perhaps a way to carry out the calibration once and save it on the device.

Thanks



   
Camilo reacted
Quote
Camilo
(@cparrapa)
Developer Admin
Joined: 3 years ago
Posts: 112
 

Hi @jobroe

There will be always deviations in the movement that can be compensate with the calibration block, also the webcontrol with the vertical sliders, has the possibility to adjust the speed of each wheel so that you can make it go as straight as possible.

Good idea to add calibration also in the icons mode we will work on that, thanks for your feedback! Storing the calibration values is also possible but it will be deleted every time a new code is saved, we are trying to find a ways to use SRAM memory for that purpose.



   
ReplyQuote
(@jobroe)
Active Member
Joined: 3 years ago
Posts: 10
Topic starter  

The problem is that it is not possible to adjust it enough to make it run straight. Should this be possible with the calibration block?



   
ReplyQuote
Camilo
(@cparrapa)
Developer Admin
Joined: 3 years ago
Posts: 112
 

@jobroe It can, show me some video and how your code looks like



   
ReplyQuote
(@jobroe)
Active Member
Joined: 3 years ago
Posts: 10
Topic starter  

@cparrapa I did two tests, the first with the negative maximum -20 and the second with the positive +20.



   
ReplyQuote
(@jobroe)
Active Member
Joined: 3 years ago
Posts: 10
Topic starter  

The videos size is to big, I will send you an share link.



   
ReplyQuote
Camilo
(@cparrapa)
Developer Admin
Joined: 3 years ago
Posts: 112
 

@jobroe and it always goes to the right no matter if is minus or plus?



   
ReplyQuote
(@jobroe)
Active Member
Joined: 3 years ago
Posts: 10
Topic starter  

Yes in both cases. I sent a mail with the videos to support@hprobots.com. Do you have access to it ? If not please provide me an email address.

 

 



   
ReplyQuote
Camilo
(@cparrapa)
Developer Admin
Joined: 3 years ago
Posts: 112
 

I see the email now I will reply there @jobroe thanks



   
ReplyQuote
(@brutusbuilds)
New Member
Joined: 2 years ago
Posts: 1
 

I'm having the same issue. Otto deviates and the clibration block doesn't change that, except the speed at which it travels. I would like to know the solution you provided to jobroe.



   
ReplyQuote
(@laurent-slsm)
Active Member
Joined: 2 years ago
Posts: 9
 

Même problème pour moi, avec ou sans bloc d'étalonnage.

Merci



   
ReplyQuote
(@tibors11)
Eminent Member
Joined: 2 years ago
Posts: 11
 

I am experiencing the same issue - calibration just changes speed (and the sound of the motors :) ), but Otto always deviates to the right.



   
ReplyQuote
Camilo
(@cparrapa)
Developer Admin
Joined: 3 years ago
Posts: 112
 

Hi everyone @laurent-slsm @brutusbuilds @tibors11

We are working on a new code that will help with better calibration, similar to what @jobroe proposed, but please note there is also a limitation by hardware; servo motors even do they are precise when using 2 at the same time is a different story, every motor will have slight variations in speed by factory and their type, without a feedback sensor like an encoder, won't allow perfect straight movement, but it can get very close.

One big variable that make is difficult is that the speed of the motors is different when running with battery vs with cable, the iterative process of getting the robot to drive straight it is more tricky since an anticipated compensation in that change is required for when you unplug the robot.

We will keep you posted

Thanks for your feedback.



   
ReplyQuote
Scroll to Top
This will be available with the release of this product.