You are here

vesc for autonomous robots

3 posts / 0 new
Last post
_saeed_arabi_
Offline
Last seen: 1 year 7 months ago
Joined: 2019-09-01 21:09
Posts: 2
vesc for autonomous robots

I am very new to electronics in general, so please bear with my questions if they sound very obvious. 

I was able to use FSESC VESC V4.12 for controlling an autonomous RC car using ROS. I updated the firmware with servoout.bin firmware and controlled the car steering with vesc. Now I want to make a bigger prototype which needs two motors. It seems that I have two options? 

1. using two single vesc, one as a master and one as a slave. 

2. using one dual vesc.

and my questions are:

1. Which option is feasible and/or easier to make? (is there a better option than these two?) 

2. In the first option,I assume that I will send a command to one vesc and the second vesc will mimic that command. Is this assumption correct? Will there be any latency between the motors in this setup?

3. Is there any servoout.bin for the dual vesc? I found Flipsky dual vesc but its hardware is 4.2 and I could not find servoout.bin for hardware 4.2 in the vesc tool. Considering that vesc should be updated with the correct hardware, how can I get a servoout functionality with a dual vesc?

 

Thank you for any advice

frank
Offline
Last seen: 6 hours 27 min ago
VESC BronzeVESC FreeVESC GoldVESC OriginalVESC PlatinumVESC Silver
Joined: 2016-12-27 20:19
Posts: 847

There are no dual VESCs available yet. You are probably talking about clone, VESC based devices that are basically two singles on one PCB. There is no difference if you have two singles or two singles on one PCB. I would always go for the VESC 6 if you have a project like this. Shot us a message at Trampaboards.com and we will will see what we can do to help you.

 

Mayank
Offline
Last seen: 7 months 3 weeks ago
VESC Free
Joined: 2022-12-20 14:08
Posts: 1

Hey Frank, Last week I have purchased 4 Trampa VESC 6 MK VI. 

I wish to use these 4 VESCs and make a 4WD Differential Drive robot. Since I have Trampa VESC MK VI (version 6.2) the latest ones I am unable to find the related files for it, Can you guide me how should someone with these latests versions configure them and which github links are useful and can be used. I wish to connect them via ROS and start with teleoperating a Diff. Drive Setup first to validate if everything works well. Then dive deep into other complex thing such has using the GPS module for localization etc... My motors are Brushless Inrunners with an ABI Encoder on them.

There are various repositories such as *F1Tenth* for using a vesc with version 4.** and hardly any for the latest 6.** also most of them use 1 vesc to drive and a servo motor connected via ppm to steer a 1/10th scale car. I want to deploy it on a mid size 4WD robot for research and wish to complete my build, document and upload it properly for extensive future use by other enthusiasts.

Any advice would be helpful..

Thanks & Regards,

- Mayank

MAYANK