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...
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 71

  • @alexvo4784
    @alexvo4784 5 หลายเดือนก่อน

    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!!!!

    • @OFDL
      @OFDL  5 หลายเดือนก่อน

      Thanks!

  • @warhabarabduljabbarr
    @warhabarabduljabbarr 2 หลายเดือนก่อน

    Hello I saw this video randomly in my feed I can use this blocks to improve my programming thank you

  • @emrobotics3635
    @emrobotics3635 3 ปีที่แล้ว +1

    very helpful, thanks:)

  • @yoavshalev2255
    @yoavshalev2255 4 ปีที่แล้ว +2

    Cool! Thanks

  • @afrasyrie2430
    @afrasyrie2430 ปีที่แล้ว +4

    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)🌸💗

    • @omargaming-of6uq
      @omargaming-of6uq 11 หลายเดือนก่อน

      which category you're participating in 😅

  • @baiheren0395
    @baiheren0395 4 ปีที่แล้ว +2

    你真的很厉害!

  • @taha.79
    @taha.79 ปีที่แล้ว

    How can i make use of these blocks for wro like make robot turn 90 angle

  • @yeskendirsuleimen3418
    @yeskendirsuleimen3418 2 ปีที่แล้ว

    Can you show how to work with hi tech color sensor with ofdl blocks

  • @KIXEMITNOG
    @KIXEMITNOG 3 ปีที่แล้ว

    Nice Blocks

    • @OFDL
      @OFDL  3 ปีที่แล้ว +1

      For program performance, the C4EV3 or CLEV3R is better, EV3-G is good, micropython and ev3dev is not fast enough.

    • @KIXEMITNOG
      @KIXEMITNOG 3 ปีที่แล้ว

      Ok thx what about prolog?

    • @OFDL
      @OFDL  3 ปีที่แล้ว +1

      @@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).

    • @KIXEMITNOG
      @KIXEMITNOG 2 ปีที่แล้ว

      @@OFDL Hello again, the reset blocks for motors do not work sometimes.

    • @OFDL
      @OFDL  2 ปีที่แล้ว +1

      @@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)

  • @zararharoon934
    @zararharoon934 ปีที่แล้ว

    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.

    • @OFDL
      @OFDL  11 หลายเดือนก่อน

      Maybe your motor encoder is not working.

  • @user-wh5xk1iw5d
    @user-wh5xk1iw5d ปีที่แล้ว

    Hello!
    I have one question.
    In line follower where should we write value of black line on map?

    • @OFDL
      @OFDL  ปีที่แล้ว

      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.

  • @gamingbazzi2268
    @gamingbazzi2268 ปีที่แล้ว

    Hello bro
    I had one question
    How can I exit the loop using your line follower program(medium motor)
    Please help asap 🙏🙏

    • @OFDL
      @OFDL  ปีที่แล้ว

      See what kind of condinction you want to use, just like normal use.

  • @zararharoon934
    @zararharoon934 ปีที่แล้ว

    secondly if i want to move for a specific distance which of the following programs should i use and how?

    • @OFDL
      @OFDL  11 หลายเดือนก่อน

      synchronization move block

  • @tenerablack7930
    @tenerablack7930 3 ปีที่แล้ว

    How to create pd controller, acceleration, synchronization and adv raw motor ..can u share this all program...plz

    • @OFDL
      @OFDL  3 ปีที่แล้ว

      Our website have those block's download link.

  • @daniyxr
    @daniyxr ปีที่แล้ว

    How you get text PD, Kd, Kp and the logo of electric on medium motors

    • @OFDL
      @OFDL  ปีที่แล้ว

      Illustrator.

  • @explorerrobotics7269
    @explorerrobotics7269 3 ปีที่แล้ว +1

    Cool. Thanks for sharing. Any reason "Synchronous Movement Controller" only has Kp and does not have Ki/Kd input?

    • @OFDL
      @OFDL  3 ปีที่แล้ว

      Because in our case Kp is enough, maybe we will add Kp next release.

    • @explorerrobotics7269
      @explorerrobotics7269 3 ปีที่แล้ว +1

      @@OFDL Thanks. Looking forward for the next release.

  • @ahmetselim1166
    @ahmetselim1166 3 ปีที่แล้ว

    How does PD block work I really wonder Could you explain it in ev3

    • @OFDL
      @OFDL  3 ปีที่แล้ว

      en.wikipedia.org/wiki/PID_controller

  • @afrasyrie2430
    @afrasyrie2430 ปีที่แล้ว

    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?

    • @OFDL
      @OFDL  ปีที่แล้ว

      Try update you firmware and software to latest version.

  • @datagrecording5911
    @datagrecording5911 2 ปีที่แล้ว +1

    How to import blocks into EV3 1.4.5?

    • @OFDL
      @OFDL  2 ปีที่แล้ว

      a10036gt.github.io/OFDL-EV3_Blocks-Collections/

  • @efjcbskdj
    @efjcbskdj ปีที่แล้ว

    What should I do if I want to follow the white line?

    • @OFDL
      @OFDL  ปีที่แล้ว +1

      With Adv EV3 Color sensor block and Norm mode to redefine black and white.

  • @rengarenkdunya4348
    @rengarenkdunya4348 2 ปีที่แล้ว

    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

    • @rengarenkdunya4348
      @rengarenkdunya4348 2 ปีที่แล้ว

      Or could you share how did you do it on ev3-g and that may help

  • @abdelrhmanmazen5197
    @abdelrhmanmazen5197 หลายเดือนก่อน

    Hello I love your content, but how do I build my own blocks to import them

    • @OFDL
      @OFDL  หลายเดือนก่อน

      Using EV3 Developer Kit from LEGO website.

  • @swetajha3006
    @swetajha3006 ปีที่แล้ว +1

    How can we get the ofdl blocks

    • @OFDL
      @OFDL  ปีที่แล้ว

      ofdl.tw/en/ev3-hacking/advanced-motor-controllers-block/

  • @yora9487
    @yora9487 2 หลายเดือนก่อน

    i downloaded ur block but it xml file it need ev3b to import how to do that

    • @OFDL
      @OFDL  2 หลายเดือนก่อน

      Release page have ev3b file.

  • @smartrobotics2591
    @smartrobotics2591 ปีที่แล้ว +1

    Can you share the code for these blocks please answer asap

    • @OFDL
      @OFDL  ปีที่แล้ว

      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.

  • @efjcbskdj
    @efjcbskdj ปีที่แล้ว

    If I use this program in the WRO, would that be a violation of the WRO terms and conditions?

    • @OFDL
      @OFDL  ปีที่แล้ว +1

      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.

    • @efjcbskdj
      @efjcbskdj ปีที่แล้ว

      @@OFDL Thank you!

  • @RaghavGupta-wv3rl
    @RaghavGupta-wv3rl ปีที่แล้ว

    hello
    i just have one question
    how does the motor synchronisation block work???

  • @user-fu3hu3xw1e
    @user-fu3hu3xw1e 8 หลายเดือนก่อน

    if I use this block in wro does it helps me to get full mark? @OFDL

    • @OFDL
      @OFDL  8 หลายเดือนก่อน +1

      It can help you a lot, WRO 2023 Panama World Final lots I saw of teams use our block.

    • @user-fu3hu3xw1e
      @user-fu3hu3xw1e 8 หลายเดือนก่อน

      @@OFDL gyro usually make a lot of mistakes, can you tell me how to control it in right way, thanks

  • @user-tb8xx5gj5c
    @user-tb8xx5gj5c 8 หลายเดือนก่อน

    Your block is very nice, Can you tell me how to create block like it?

    • @OFDL
      @OFDL  หลายเดือนก่อน

      You can find the EV3 Build Your Own Block info on LEGO Education website.

    • @user-tb8xx5gj5c
      @user-tb8xx5gj5c หลายเดือนก่อน

      @@OFDL Thanks

    • @abdelrhmanmazen5197
      @abdelrhmanmazen5197 หลายเดือนก่อน

      @@OFDL can't find the link can you pleaaaaaase share it thanks!

  • @itzstar1452
    @itzstar1452 3 ปีที่แล้ว

    How do you get these blocks?

    • @OFDL
      @OFDL  3 ปีที่แล้ว +1

      made by our teams.

    • @abdelrhmanmazen5197
      @abdelrhmanmazen5197 หลายเดือนก่อน

      @@OFDL how do you make them i want to do some blocks too.

  • @kisujha6376
    @kisujha6376 ปีที่แล้ว +1

    Can I get this blocks to

    • @kisujha6376
      @kisujha6376 ปีที่แล้ว

      please reply asap

    • @OFDL
      @OFDL  ปีที่แล้ว

      @@kisujha6376 Download link in video bio.

  • @bibbosik6959
    @bibbosik6959 2 ปีที่แล้ว

    how can i install?

    • @OFDL
      @OFDL  2 ปีที่แล้ว

      Download ev3b file from github and install via EV3-G Block Import wizard.