Advanced Motor Controllers for EV3-G [OFDL EV3 Block Dev #3][WRO Training]
ฝัง
- เผยแพร่เมื่อ 27 ก.ค. 2020
- WRO’s robots are quite “fast, ruthless and accurate”, so how to accurately control the robot is an important topic. Obviously, the built-in functions in EV3-G are far from enough for us to use.
So we have developed 5 movement blocks for the WRO Regular (Of course FLL、RCJ or any other competition can use it).They are “PD Controller”, “Synchronous Movement Controller”, and “Acceleration-Deceleration Controller” 😍
Due to working at a lower level than my blocks, so the program is more fast and accurate.😁
------
使用說明:ofdl.tw/ev3-hack/adv-motor-co...
User Guide:ofdl.tw/en/ev3-hacking/advanc... - วิทยาศาสตร์และเทคโนโลยี
Hi, I'm from Vietnam, and this is my second time john WRO contest, I have a lot of problems with my program, but luckily I found your video, I just want to say thank you, because your block is very very useful, I have solved all the problems I encountered. Appreciate!!!!
Thanks!
Hello I saw this video randomly in my feed I can use this blocks to improve my programming thank you
very helpful, thanks:)
Cool! Thanks
I'm watching you from syria, your new blocks have been very helpful, thank you so much👍🏻💗 and i'll appreciate it if you can help me with good references to study, so i get to know better and improve my skills in both (programming and mechanics)🌸💗
which category you're participating in 😅
你真的很厉害!
How can i make use of these blocks for wro like make robot turn 90 angle
Can you show how to work with hi tech color sensor with ofdl blocks
Nice Blocks
For program performance, the C4EV3 or CLEV3R is better, EV3-G is good, micropython and ev3dev is not fast enough.
Ok thx what about prolog?
@@KIXEMITNOG ev3dev-prolog? That's good option, but for WRO or RobotCup, the program performance(e.g. loop time), the C4EV3 or CLEV3R is better than ev3-dev env, because some reason the ev3-dev response is slower than original firmware (for example, light sensor raw value read speed).
@@OFDL Hello again, the reset blocks for motors do not work sometimes.
@@KIXEMITNOG Thanks for your feedback, can you give more detail information (e.g. when the block will not work or in what case the reset function will fail)
i used the synchronization move with medium motors but one of my medium motors does not work while i play the program so i can not get the robot to move straight it does turn however. could you suggest where the problem might be.
Maybe your motor encoder is not working.
Hello!
I have one question.
In line follower where should we write value of black line on map?
For One sensor line follow, Put Sensor value in Input 1, and put theresold (gray) in Input 2, Input 1,2 means the block with 2 input in your loop.
Hello bro
I had one question
How can I exit the loop using your line follower program(medium motor)
Please help asap 🙏🙏
See what kind of condinction you want to use, just like normal use.
secondly if i want to move for a specific distance which of the following programs should i use and how?
synchronization move block
How to create pd controller, acceleration, synchronization and adv raw motor ..can u share this all program...plz
Our website have those block's download link.
How you get text PD, Kd, Kp and the logo of electric on medium motors
Illustrator.
Cool. Thanks for sharing. Any reason "Synchronous Movement Controller" only has Kp and does not have Ki/Kd input?
Because in our case Kp is enough, maybe we will add Kp next release.
@@OFDL Thanks. Looking forward for the next release.
How does PD block work I really wonder Could you explain it in ev3
en.wikipedia.org/wiki/PID_controller
Can you help me with this Please🙏🏻
When i run the whole program it doesn't work and gives me this alert " VM program validation " why is that?
Try update you firmware and software to latest version.
How to import blocks into EV3 1.4.5?
a10036gt.github.io/OFDL-EV3_Blocks-Collections/
What should I do if I want to follow the white line?
With Adv EV3 Color sensor block and Norm mode to redefine black and white.
Hi You really made great job but as I wanted to do it on robotC I have tried it with the same values but It doesn’t work How did you change the input values at ev3-g did you multiple something like 0.6? As I said before it really works well at ev3-g but unfortunately not for robotC I am glad you would answer Much love
Or could you share how did you do it on ev3-g and that may help
Hello I love your content, but how do I build my own blocks to import them
Using EV3 Developer Kit from LEGO website.
How can we get the ofdl blocks
ofdl.tw/en/ev3-hacking/advanced-motor-controllers-block/
i downloaded ur block but it xml file it need ev3b to import how to do that
Release page have ev3b file.
Can you share the code for these blocks please answer asap
You can download the developer mode tools to enable develope mode of ev3-g, and double click on the block the code will show on.
If I use this program in the WRO, would that be a violation of the WRO terms and conditions?
RoboMission-General-Rules 5.10: Any software to code the robot is allowed and teams can prepare the code before the competition day.
At 2022 WRO International Final in Germany, I saw lots of teams use our blocks.
@@OFDL Thank you!
hello
i just have one question
how does the motor synchronisation block work???
if I use this block in wro does it helps me to get full mark? @OFDL
It can help you a lot, WRO 2023 Panama World Final lots I saw of teams use our block.
@@OFDL gyro usually make a lot of mistakes, can you tell me how to control it in right way, thanks
Your block is very nice, Can you tell me how to create block like it?
You can find the EV3 Build Your Own Block info on LEGO Education website.
@@OFDL Thanks
@@OFDL can't find the link can you pleaaaaaase share it thanks!
How do you get these blocks?
made by our teams.
@@OFDL how do you make them i want to do some blocks too.
Can I get this blocks to
please reply asap
@@kisujha6376 Download link in video bio.
how can i install?
Download ev3b file from github and install via EV3-G Block Import wizard.