José - New Robot
1:00
3 жыл бұрын
Rviz Tutorial for ROS Robotics
14:25
4 жыл бұрын
Пікірлер
@hello81642
@hello81642 3 күн бұрын
What motor type are you using? Using gear reducer?
@ayahelmy811
@ayahelmy811 13 күн бұрын
i did the same instruction and modify the code on config.h with the same changes just to connect the arduino uno to UART3 in the hoverboard , upload the code to arduino , bu the motors didn't moved , it didn't give me any beeps , any help ??
@MohamedAli-sp2if
@MohamedAli-sp2if 15 күн бұрын
you use ROS1 or ROS2 ?
@noyza2132
@noyza2132 17 күн бұрын
what does the strength value represent? is it like confidence or error?
@josemaripinero9737
@josemaripinero9737 26 күн бұрын
😂
@jshirl7190
@jshirl7190 Ай бұрын
Just my kind of tinkering! Great hack to use the onboard motor driving array and skip the notorious motor shield and its plethora of issues! I am looking forward to trying this with my Roboquad that I have been sheepish to give a new brain to. Thanks so much for sharing your tips and knowledge. Buying you a couple of coffees as you saved me a week of banging my head against the wall lol.
@oorischubert4085
@oorischubert4085 Ай бұрын
Hey, I was able to flash the board, and when plugged in it does the on chime but I am not getting any response from the communication nor the serial error. When I unplug the Hal sensors its does give me an error for that but for some reason usart does not work. Anything to point me in the right direction? Thanks!
@dafoex
@dafoex 2 ай бұрын
came here looking for help with WebUSB of all things, apparently that needs dhe creation of udev rules, too. really informative, thank you!
@TheAceTroubleshooter
@TheAceTroubleshooter 2 ай бұрын
Should use a system like Ardupilot with Mission planner software suite for stuff like this. Very well fleshed out system
@gramaththupaiyanview
@gramaththupaiyanview 2 ай бұрын
I want to roboting course sir.
@ballajaisheel1120
@ballajaisheel1120 3 ай бұрын
can you please tell ..... i have been facing a problem from the map_updates my lidars are not updating simultaneously lase_scan is working but there is no updation in rviz2
@fernandobezerra7821
@fernandobezerra7821 3 ай бұрын
What happens if I try to flash without the battery?
@markusmitph8987
@markusmitph8987 5 ай бұрын
Thank you so much!! You safed my bachelors thesis!! :D
@KnutMenschenfreund
@KnutMenschenfreund 5 ай бұрын
Thanks a lot for the great tutorial! I have two questions: 1) Can I buy any hoverboard from Ebay/Amazon to run the alternative firmware? I.e. do all versions have more or less the same main board compatible to the available hacked firmware? 2) Does the hoverboard controller board support precise monitoring of the motor angle? I.e. are the hall sensors read as analog values to compute the exact position rather than just six 1/0 states per magetic cycle? And do the alternative firmewares, such as the FOC control provide these information? I am going to build a robot that should also be able to move rather slow but with very high precission, say in the rage of a few milimeters, to pic up very small objects and I wonder if the hoverboard is a good basis for my project.
@ordealkarisa1517
@ordealkarisa1517 6 ай бұрын
That's cool. Thank you so much. I have a question. How can one implement a hoverboard remote controller. This might be a joystick or just a normal remote controller 🤔.
@LUISMIGUELALBIÑANA
@LUISMIGUELALBIÑANA 6 ай бұрын
I am frankly impressed with what you do, I am a newbie to all this but I have reproduced your system and it works perfectly for me. I only have one problem, it doesn't have strength, if you put a person (me) on it it won't be able to move 80 kilos. Maybe there is something in code to increase strength. When I was a hoverboar I moved around without a problem. I hope you can help me. Thanks in advance
@stiripescurtpedoi6241
@stiripescurtpedoi6241 6 ай бұрын
Can you use the controllers on the original board but not with the hacked uC but with an arduino board?
@uumotor
@uumotor 6 ай бұрын
Does any knows how to make the motor start softer?
@yohanaxelmorenosanchez
@yohanaxelmorenosanchez 6 ай бұрын
In case someone is struggling with the serial communications with the Arduino / RPI, connect the ground of the hoverboard motherboard to the ground of the Arduino /rpi, otherwise you will become inconsistent communication and weird behaviour, is you are using a buck converter or sharing the same power from the motherboard you do not belong to the simple mortals I am talking to 😅
@JackZhang-wh9zu
@JackZhang-wh9zu 6 ай бұрын
Thanks so much, now i understood!
@DeadSunR1se
@DeadSunR1se 7 ай бұрын
Thank you! Brilliant explanation!
@victorreppeto7050
@victorreppeto7050 7 ай бұрын
I am so excited to find a video that explains how to use a normal joystick to control a rather inexpensive controller for wheelchairs. I love Fixing old Wheelchairs and getting them to people that can't afford one. I hope it turns out to be predictable.
@victorreppeto7050
@victorreppeto7050 7 ай бұрын
I don't know how many people have told you this but you're very good at explaining these instructions. You're very succinct and it makes it very easy to follow what you're saying.
@ErkanUnal.
@ErkanUnal. 7 ай бұрын
I want to reach you, can I know your e-mail address?
@magichsu
@magichsu 10 ай бұрын
You can use the rosdep command install all the missing dependencies as long as your package.xml lists them all.
@aboudezoa
@aboudezoa 10 ай бұрын
Man !!! This is amazing !
@kainenable
@kainenable 11 ай бұрын
Thanks! I found some for 99 cents! This will be fun.
@ouedzemdigital933
@ouedzemdigital933 Жыл бұрын
Hello , please can you put the link of the firmware complied for control using USART3
@MrBurakko
@MrBurakko Жыл бұрын
Thank you - great tutorial. I have a question: I Build an ADC-controlled electric scooter. If I want to control both motors at the same time, I only need to use one potentiometer on first input. And for the second input, solder GND->5k->ADC<-5k<-3V3? My scooter is at the frame welding but i wont to lern as much as possible about the controll.
@tjaartkotze4394
@tjaartkotze4394 Жыл бұрын
When is the next video? You were doing great.
@valeriovettori4738
@valeriovettori4738 Жыл бұрын
Amazing work, I followed your tutorial and perfectly work for me; I see you added battery state, I'would like to make a node that read your battery topic and publish to original ros sensor_msgs/BatteryState Message; Can you help me?
@qozia1370
@qozia1370 Жыл бұрын
Gay
@terrylembke8100
@terrylembke8100 Жыл бұрын
Thanks for your videos .
@HebertdoNascimento
@HebertdoNascimento Жыл бұрын
Thank you for your help! Can anyone help me with a question? In a scenario where I have two models for the same type of device, only one of them will always be used, never both together. Can I create two lines by configuring the same Symlink?
@fabriziosulmare541
@fabriziosulmare541 Жыл бұрын
Thanks so much, now i understood! Great!
@jaecheokkim99
@jaecheokkim99 Жыл бұрын
It help me a lot. thank you :)
@DRPLEY
@DRPLEY Жыл бұрын
😂😂 Worth buying
@Enigma758
@Enigma758 Жыл бұрын
Are you actually measuring the RPM, or did you just empirically discover that a certain motor voltage results in successful reads?
@PracticalRobotics
@PracticalRobotics Жыл бұрын
I measured RPMs with a tachometer, then mapped roughly how many volts = how many RPM. The RPMs are also available to read from the data packet (see 9:58)
@adeebazadsheriff
@adeebazadsheriff Жыл бұрын
Hey there. @6:22 Which software/editor did you use to do the git clone thing?
@limpiz076
@limpiz076 Жыл бұрын
Hi, thanks for this! Awesome stuff! Question, can I use one pot just to control throttle, for both motors? I am thinking about a scooter of some Kind! :-)
@PracticalRobotics
@PracticalRobotics Жыл бұрын
For sure - that's how it works by default. One will pot will control speed of both motors and the other controls steering. Just leave the steering pot centered or even replace it with a fixed pot. However, I wonder if it might interfere with tight turns if speed mode is selected because turning requires different wheel speeds and speed mode will resist this. One of the other modes (go kart mode, or something) I think will not have that problem - read the descriptions in the docs or the firmware.
@limpiz076
@limpiz076 Жыл бұрын
@@PracticalRobotics thanks for your answer my dude! Greatly Appreciated! I was thinking of using two motors for the same wheel and then speed mode and a set resistor for steering sound kinda nice. I think. Thanks again for your work and nice videos!
@vince086
@vince086 Жыл бұрын
Any recommendations for doing this without using the hoverboard PCB, some sort of off the shelf driver I can buy?
@PracticalRobotics
@PracticalRobotics Жыл бұрын
Sure, you can find different BLDC motor drivers online, although most won't provide feedback to odometry and stuff. There are a couple that have ROS drivers for publishing odometry and stuff, but I've no experience with any of them.
@marinilsonmoreira
@marinilsonmoreira 6 ай бұрын
procure por zs-x11h
@WhyNotCycles
@WhyNotCycles Жыл бұрын
Hello! Great tutorial! Very useful and understandable. For my project I am trying to use a 7s, 29v battery. I change the settings (BAT_CALIB_REAL_VOLTAGE & BAT_CELLS) but I don't know what else to do to avoid automatic shutdown. I was trying to find BAT_CALIB_ADC for my set up, but I couldn't find a way to successfully connect through the right side serial cable to the computer to read the value of this Any suggestions are more than grateful! Thanks again.
@PracticalRobotics
@PracticalRobotics Жыл бұрын
Hi, you need to adjust the values in config.h on lines 83-88. The 3 digit numbers are tenths of volts (390 = 39.0 volts, etc). Line 88 is set to shut down at 33.7 volts. Find safe and acceptable voltages for your battery and change those 3 digit values and you should be good to go.
@WhyNotCycles
@WhyNotCycles Жыл бұрын
Very useful tutorials! Do you have any way to work the motors with a potentiometer and direction change option? Thanks!
@PracticalRobotics
@PracticalRobotics Жыл бұрын
I'm not certain what you mean by direction change option? The wheels will reverse when the pot is moved past the center. I also think I saw a reverse direction parameter but it might be easier to reverse the potentiometer wires.
@WhyNotCycles
@WhyNotCycles Жыл бұрын
@@PracticalRobotics Thanks a lot! I found the way for the rear drive as provided by the ADC mode and mid pots. However, I am looking for a solution for my own application and I am having a hard time. I want to have low rpm (about 100) and high torque. When I drop the rpm from "define N_MOT_MAX" the torque also decreases a lot. Is there any option to have low rpm and high torque?
@PracticalRobotics
@PracticalRobotics Жыл бұрын
@@WhyNotCycles That's getting a bit out of my area of expertise, but these aren't known for having much in the way of low-end torque. You might try increasing the voltage - I think the original guys that did the hacking said they've applied up to 60v before things started burning. Maybe 48 or so would be useful without being dangerous... but I don't promise anything. I would usually look at gearing and a different motor if I really need more torque.
@bartvanderhaagen986
@bartvanderhaagen986 Жыл бұрын
I think this tutorial is bringing such a great opportunity for a lot of people to get into robotics cheap and not to hard to start, with. This could make the robotics community grow fast. Thanks for sharing and I hope to find you on LinkedIn
@designbyakr
@designbyakr Жыл бұрын
is it possible to replace hoverboard motherboard with arduino or raspberry pi?
@PracticalRobotics
@PracticalRobotics Жыл бұрын
Technically yes, but this would be exceedingly difficult and also require a lot of electronics that would cost more than the complete board. I definitely would not want to spend that much time to create something that can be purchased cheaper than the parts.
@unoxunox4086
@unoxunox4086 Жыл бұрын
⭐⭐⭐⭐ Thanks!
@samerali270
@samerali270 Жыл бұрын
Just ordered my copy. I'm very excited to build kickass projects this summer
@GoatZilla
@GoatZilla Жыл бұрын
When you pull the PCB to solder the header on, that's a good time to thread the existing frame mounting holes on the aluminum backing for M5.
@richie1234schm
@richie1234schm Жыл бұрын
Would you be able to share the brand/model of hoverboard you used? I'm having a tough time tracking one down with a single esc for both motors. Most of the cheap used ones come with the split esc's.
@pomanprod
@pomanprod Жыл бұрын
I discovered that if you connect the 3.3V on the four new pins you will fry your board. Better to remove the power on button and connect the two pins together to keep the board powered on while you are flashing.
@dicoalexiss.1878
@dicoalexiss.1878 10 ай бұрын
can i program the board without the battery plug in? (the hoverboard that I bought have battery issues)
@pomanprod
@pomanprod 10 ай бұрын
I tried to do it without battery but couldn’t do it. Maybe plug the charger in?