Controlling 4WD Arduino Robot via Color Tracking

Поделиться
HTML-код
  • Опубликовано: 30 ноя 2024

Комментарии • 395

  • @has-techcreator9016
    @has-techcreator9016 Год назад +1

    Hello plz give me access of code and schematics.

  • @chockalingamathilingam4396
    @chockalingamathilingam4396 6 лет назад +3

    sir,
    thank u so much sir.
    ur project working nice with good response.
    i can 't say any more words to appreciate what u have done in this machine vision based robot sir.

  • @ProvakorKonik
    @ProvakorKonik 4 года назад

    this channel is under rated

  • @40G_xm00ds
    @40G_xm00ds 3 года назад

    As I investigated, for the arduino leonardo the Softwareserial library does not work in that case, what should I do? Please someone help me

  • @has-techcreator9016
    @has-techcreator9016 Год назад

    Hi my mobile android version is 12, apk in link not working in my mobile, why should I do ,plz reply

  • @vincitgames8632
    @vincitgames8632 4 года назад

    Hey im having trouble understanding what you used to identify the colors, is it a camera on the car or separate? did you include any color sensors or how does this work?

    • @nudgeme4844
      @nudgeme4844  4 года назад

      Hello, I used OpenCV library that runs on the Android device through the app that we use. The app uses phone's camera to acquire image needed by the library to run image processing task, all embedded in the app. No color sensors or other sensors were used. The app is even capable of using the phone's internal sensor such as the compass module to guide it's heading direction. Hope this helps a bit. Thanks!

  • @hridhaysayaboina7604
    @hridhaysayaboina7604 3 года назад

    When i try to connect to bluetooth in list of paired devices it says click next option.can you tell me where is next option

  • @camelCased
    @camelCased 7 лет назад

    Thanks, this was the most fun use of the 4wd robot videos.
    Just an idea - it might be possible to use more simple sensor for color detection; there are color sensor modules. That would be less accurate as with smartphone but at least less dangerous to play with (nobody wants to accidentally hit their phone while playing with a robocar :D)

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      Thank you! Would consider that in the future :)

  • @faisalkhantastic
    @faisalkhantastic 7 лет назад +2

    I'm using L293d motor driver shield which has only two motor outputs.
    And the thing is I'm applying this application to an RC car which has 2 motors : one for the direction controll and other for acceleration. I need Bluetooth output produced by your application depending on the situation so that i can write a code for arduino in a way that it will controll 2 motor's.
    Please Help !

  • @agustints25
    @agustints25 4 года назад +3

    Hello, excellent project! Could you pass the source code of the Android app or is it private? Greetings thank you!

  • @summeralbum2741
    @summeralbum2741 5 лет назад

    links given in (Updated on 30 November 2018) are working properly .I completed my project successfully
    I used separate serial port (pin 11 12) and pins which is not a big deal anyone can use as per their conv.
    ( So anybody can use above sources without any doubt)
    and finally THANKS A LOT "NUDGE ME"

  • @suveerkumar3879
    @suveerkumar3879 5 лет назад +1

    My colour app not working he want cv manager then install but he says cv not installed correctly please help me

  • @IliasGeorgousis
    @IliasGeorgousis 3 года назад

    Is there a way we can find more information on your constructions? are they related to a scientific paper or essay? thank you.

  • @40G_xm00ds
    @40G_xm00ds 3 года назад

    I managed to replicate this project with some changes, however I would like to know how I could stop the vehicle if the object is in front of it and it does not move to a specific range so that it does not move unless I move

  • @40G_xm00ds
    @40G_xm00ds 3 года назад

    Need help i am try whit nexus 6p + Arduino Leonardo + Bluetooth HC-05 + L293D v1 please help no found for me

  • @saayadance
    @saayadance 6 лет назад +1

    Hi! First off, this is so cool and I love your videos!
    We are trying to use this app and code to build a robot that follows a person around and the app keeps on crashing when we try to connect to a bluetooth receiver. We are using a Samsung Galaxy S5 phone and an HC-05 bluetooth receiver. We also charged the battery and tried. We had everything functioning until yesterday and today it is randomly crashing.
    We tried factory re-setting the phone, re-downloading the software, and stopping all the other apps and still nothing is working. Do you have any idea what could have gone wrong? (This is kind of urgent because we are using this app on a project that is due in the next day so we would really appreciate a quick response!)

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Hi, thanks for your interest in my projects. So weird, normally the failure would happen on the robot side, such as Bluetooth connection suddenly disconnected and so on. Try this: Just connect 3 wires from the Arduino to the Bluetooth module which they are:
      Arduino's 5V -> BT's VCC
      Arduino's GND -> BT's GND
      Arduino's RX -> BT's TXD
      Don't connect the Arduino's TX to the Bluetooth's RXD pin
      and see the result.

    • @saayadance
      @saayadance 6 лет назад

      @@nudgeme4844 Hi! Thank you so so so much for the quick response. I think we tried that and are having success again!

    • @nudgeme4844
      @nudgeme4844  5 лет назад

      @@saayadance Good job!

  • @allyshaapril5489
    @allyshaapril5489 4 года назад

    Abg, nk tumpang tnya. Sya ada try download kan Obstacle Avoidance function link yg abg bagi tetapi file dia .1, mcm mana nk gunakan sebenarnya? sya kurang faham sbb sya ingin nk buatkan satu project yg lebih kurang mcm abg punya tapi utk collectkan ping pong balls. hanya akn ada tambahan stepper motor sbg scoop utk sapu kan bola ke satu container dlm kereta binaan sekali dgn ultrasonic sensor utk avoid langar dinding melainkan v2.1 tak mengunakan ultrasonic sensor??

  • @sheikhahmad7698
    @sheikhahmad7698 5 лет назад

    The Lipo battery is expensive which battery can I use otherwise

    • @nudgeme4844
      @nudgeme4844  5 лет назад

      You can use 4 AA batteries which will make it be 4 x 1.5 = 6V or one 9V battery or 2 Li-Ion 18650 batteries which will make it be 2 x 3.7 = 7.4V. Thanks!

  • @amiskapinga
    @amiskapinga 6 лет назад +2

    Is there a way to use RFID tags instead of colour?so that the robot can track the object with the RFID?

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      +amiskapinga Yes, but the robot needs to be mounted with RFID reader then. And keep in mind, the RFID works when both of the tag and reader are close in range, so the robot may need to go 'sniff' the tag to read it.

  • @halimahaque6630
    @halimahaque6630 4 года назад

    @Nudge Me
    The opencv software is not working, can you please recheck?

  • @jeishen
    @jeishen 4 года назад

    Excuse me Mr. Nudge Me, but I am currently trying to do this project for my Grade 6 science fair. I used the Motor shield in your video, I followed your blueprints, but when I used the app and pressed start, the way the code is interacting with the motors, or motor shield driver is strange. It only moves for 0.1 seconds when i move the ball. Can you send a tutorial on how to use the app or on how you built the robot? Thanks a lot for this project.

    • @nudgeme4844
      @nudgeme4844  4 года назад

      Hello, thanks for your interest in my project. Strange, did you follow all the steps suggested in the video description above?
      I paste it again here:
      1. On Page 1, click on BALL button. Then click on / symbol next to the BALL button.
      2. Point the camera to the object colour you want to detect, then tap on that object's image. The app will highlight the object detected.
      3. If you are satisfied with the detection coverage, click OK button. If not, adjust the detection quality by playing around 3 values in the red boxes located at the bottom left of the screen (the red boxes only appear after you click BALL button, and will be hidden when you click OK button). The green numbers inside the red boxes denote the values for HSV's range. You can also adjust the HSV values themselves by pressing the Range button (located next to the yellow box beside the OK button), and when it turns to yellow, the HSV values will be shown. Normally, we don't really need to adjust the Range and HSV values as the app will automatically set the best values every time we tap on the object's colour we want to detect.
      4. Press Lock AE (lock auto exposure) and Lock WB (lock white balance) to make sure those parameters are reserved even when the surrounding lighting changes.
      5. The label Comb. on the Comb. button will make the app combine all the same colours into one COG (center of gravity). If you want the app detect the largest blob, press on it until it display Larg. Else if you want the app to detect your desired colour separately, click on it again until it display Sepa.
      6. If everything is OK, press OK. If you want to edit the detection parameters again, just press on the BALL button again.
      7. Go to Page 2, increase Rot. speed (rotational speed) and Pref. speed (preferred speed) as you wish and click START button to make your robot move. Press STOP button to make it stop.
      After following all the steps above your robot still doesn't move? Or on which specific step you did face the problem?

    • @jeishen
      @jeishen 4 года назад

      @@nudgeme4844 Hi Mr Nudge Me, thank you very very much for responding to my queries. I will follow the steps that you have given and I will update you on my progress very soon. I am keeping my fingers crossed. Thank you sir

  • @sefsy9339
    @sefsy9339 11 месяцев назад

    I cannot find the Bluetooth option in the app

  • @machvellepang9798
    @machvellepang9798 7 лет назад

    I did all the connection and able to part the bluetooth , but the movement of the robot seem weird . later I post up my video. what a great project by you .

  • @ofybc5560
    @ofybc5560 3 года назад

    i need to install all the opencv files that you mentioned ?

  • @mukhos2481
    @mukhos2481 Месяц назад

    Can you make a tutorial video about this project? Its aa request

  • @zekechan9427
    @zekechan9427 6 лет назад

    Hi! Great work. I was wondering how the obstacle avoidance function worked and how would we implement it? Thanks!

    • @nudgeme4844
      @nudgeme4844  5 лет назад

      Hi, you can refer to this video to see how it works: ruclips.net/video/3o3mJYype7E/видео.html. Thanks for your support.

  • @alterntech
    @alterntech 6 лет назад

    Thanks for making open source.... I built this robot and it's basically working with some issues.... it can follow the red ball but it has to be very very slow or it looses the ball and hits another object.... in your opinion is this the phone or version of openCV manager... The Arduino code seems to work flawlessly. If you move the ball out of the cameras sight it can easy loose track unless you are at least 1.5M away and very slow... Thanks

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Hi, the lag may be caused by the phone. FYI, not all high end phones can handle the image processing in a fast way. For example, Samsung Note 2 surprisingly can perform better than Samsung Note 4 and most of the Huawei, Oppo and Vivo phones. The algorithm should make the robot turns to the last sight of the ball before it loses track, for example it will turn left if it loses ball at the left of its sight. Thanks for your comment :)

    • @alterntech
      @alterntech 6 лет назад

      I suspected the phone it's a cheap infocus phone that my wife said was crap and it is so I used it in this project... instead of using a ball I'll use something slower like a red target on my cat.. give the little cat some exercise..haha.. thanks for the reply... Do you have any new projects in the pipe line?

    • @alterntech
      @alterntech 6 лет назад

      Also is it possible to integrate your object tracker car and bluetooth RC car into one sketch?

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Yes, it is possible to do that. Just modify the string parsing part at
      if (getData == '~') {
      x = Serial.parseInt();
      ......
      part.

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Haha, hopefully your cat will cooperate. Yes I do, but it is still in R&D stage and probably when everything is done I will share in my channel soon.

  • @LumiaHat
    @LumiaHat 5 лет назад

    is there any way for the robot to stop when reaching the distance with the ball?

    • @nudgeme4844
      @nudgeme4844  5 лет назад

      You need to adjust the horizontal line level of the crosshair as when the center of the crosshair hits the ball's COG, the robot will stop.

  • @adrishchowdhury2009
    @adrishchowdhury2009 4 года назад

    Should I download all the file's of opencv 2.4 v?

  • @jokerjoker833
    @jokerjoker833 6 лет назад

    hi plz in your code SoftwareSerial mySerial(A2,A3); // Connect the TXD pin of BT module to pin A2 of the Arduino (or the L293D motor shield). The RXD pin of BT module and A3 of Arduino can be left unconnected. YOU connect tx to A2 and RX to A3

  • @muratpelevan77
    @muratpelevan77 5 лет назад

    Hi projects are very good and thank you for these projects.
    I did this project with my son, but opencv manager does not work on my phone samsung s6 + edge.
    I have downloaded opencv manager from Google play but I don't detect Color Tracking App (Ver 4.6)
    can you help me please..
    thank you

  • @belajardanberbagiapapunitu4246
    @belajardanberbagiapapunitu4246 6 лет назад

    can you replace bluetooth with (node mcu esp 8266) wifi, this is pretty good for your project

  • @ongnguyenthanh7705
    @ongnguyenthanh7705 6 лет назад

    Hello
    Can the application be used to follow the white line for the robot?
    thank you.

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Yes, by tuning the HSV values.

    • @ongnguyenthanh7705
      @ongnguyenthanh7705 6 лет назад

      @@nudgeme4844 Thanks for answering.
      do not understand very application. Can you guide me and others through the video?
      The subject of the robot follows the white line
      thanks!

    • @ongnguyenthanh7705
      @ongnguyenthanh7705 6 лет назад

      ruclips.net/video/nYk--WCQu3A/видео.html

  • @mazenelshehaby9653
    @mazenelshehaby9653 6 лет назад

    hey there nice work am using l298n motor driver and the code is not working are u sure that code can match both the joystick and the color tracking app

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Yes, it should work on both joystick and color tracking app. make sure you select the correct mode on the joystick app through the menu, which is 2wd/4wd mode.

  • @Matthew-pp5gq
    @Matthew-pp5gq 6 лет назад

    Hi Nudge Me!
    Your projects are awesome! Thank you so much for doing these and sharing them. We are using your project to help teach kids about Arduinos, robotics, and programming and they love it! You should be proud.
    I noticed there is an issue with trying to use the Color Chasing App on the Omni 3 Wheel versions. I believe it is linked to there being no ".'" case statement in the code to handle the "w" variable.
    Have you addressed this anywhere?
    I can share my revisions to your code if it will help, but I'm not certain I have modified it exactly correctly.
    Either way, all the kids, the professor, and myself are a huge fan of your work. I just wanted you to know that!

    • @LumiaHat
      @LumiaHat 5 лет назад

      hello brother! i am having when the car can't stop when it catches the ball. Please help me !!!

  • @eagleanurag
    @eagleanurag 6 лет назад

    Can you provide the source code of android app. and there is no brief instruction to handle your app. i mean to use it

  • @Iamstranger29
    @Iamstranger29 6 лет назад

    maaf saya ingin bertanya, pada program arduinonya, variabel stateA0, stateA1, dan state11 dihubungkan kemana ya?

  • @rnravi8660
    @rnravi8660 5 лет назад

    You have not done connection in RXD of the Bluetooth module.

    • @LumiaHat
      @LumiaHat 5 лет назад

      You can connect RXD or not

    • @rnravi8660
      @rnravi8660 5 лет назад

      We need to connect rxd or not?

  • @thamietsaukeaw4822
    @thamietsaukeaw4822 6 лет назад

    How to use the omitted Obstacle Avoidance function?

  • @sumangupta4074
    @sumangupta4074 6 лет назад

    hey is there any way to direct connect the mobile to arduino via wired connection except bt for same app

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      +suman gupta Hi, I don't develop such an app because wrong wire connection may damage the phone.

  • @sumangupta4074
    @sumangupta4074 7 лет назад

    can u please send me circuit diagram for l293d motor shield
    the given one is not matching
    and which circuit u used in above screenshots

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      suman gupta Hi, refer pictures here: goo.gl/AkVLsP and here goo.gl/xZEvM6.
      Get the code here: goo.gl/YWJYfW.
      The circuit diagram is as shown here: goo.gl/57rckQ.

  • @techandarduino6834
    @techandarduino6834 5 лет назад

    Why application is not working

  • @zaki_6852
    @zaki_6852 7 месяцев назад

    Hello sir, you have a wonderful project. I want to build one, but I have a request for the code in Rabat. They ask me to send you a message so that I can solve it, but you did not respond, and that is why I could not build it. Help me, please.

  • @malikusama7049
    @malikusama7049 6 лет назад

    hi, thanks for this great project. i have tried alot and made this project with some of issue resolved but some left unresolved like i have increase the battery to 12v and 1amp, which power up and make car movable but the problem is that when ball move left or wright the car get it hard to rotate and sometimes it rotate and sometimes not

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Hey, you need to set up the parameters that fit your robot. Goto Page 2 on the app, increase rotational speed by pressing + sign on the Rot. speed section. To make your robot go faster, try increase the Pref. speed value. Hope this helps. Thanks!

    • @parkashmangrani8392
      @parkashmangrani8392 6 лет назад

      @@nudgeme4844 sir when the ball goes to left side then the car turns to left side & rotates correctly but when it comes to right side the car goes reverse side or car does not turn & get stopped.... And another thing in your video when you move your ball behind the car it fully rotates or take U-turn itself but when i move my red ball the car get stopped and doesn't move.... give reply as soon as possible i have to submit it...

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Maybe your case is same with Malik's one. Goto Page 2 on the app, increase rotational speed by pressing + sign on the Rot. speed section. Press the + sign after you start your robot. Let the value increase until the robot turn successfully and stop the increment by pressing anywhere on the center of the screen. Hope this helps.

  • @duongtraninh9012
    @duongtraninh9012 6 лет назад

    Hi man! I've done the same project as in your video. But the robot does not move though the app works well. I used a pin lipo 7.6v 3.8a power supply for arduino uno and 4 DC motors. Help me !!!

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Hello! Try to check the connection to the Bluetooth module, RXD and TXD pin of BT module needs to go to the correct pins on the Arduino and the grounding of motor driver module and the Arduino should be common (connected together).

    • @duongtraninh9012
      @duongtraninh9012 6 лет назад

      Thank you man!
      It worked but I have to choose xy mode, not 2wd / 4wd mode as in your tutorial. Can you explain me?

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      xy mode is actually sending the x and y coordinates of the tracking object to the Arduino while the 2WD/4WD will send the processed wheel speed values based on the location of the object. Maybe you used the Arduino code that processes the first option, not the second one.

    • @duongtraninh9012
      @duongtraninh9012 6 лет назад

      How are these mode suitable for control purposes?

    • @nudgeme4844
      @nudgeme4844  6 лет назад +1

      It depends on what do you want the robot to do. If you want the output to be directly in the form of processed wheel speeds, then opt for the 2WD/4WD mode. But anything that is more than that such as decision making and etc would be beyond your control. On the other hand, if you choose the x and y output mode, you can do further decision making on your Arduino such as if the y location of your ball is below than 400 then the robot would stop, and if it is higher then the robot will continue to chase the ball and so on.

  • @kennedylemus3478
    @kennedylemus3478 5 лет назад

    At the time. Of connecting the application with the bluetooth module hc-6 help please😔😔

  • @Tea-Spin
    @Tea-Spin 7 лет назад

    can you make the documentation on how to use the android app?

  • @sudipbhar2100
    @sudipbhar2100 6 лет назад

    Arduino code isnot work....pls give another code....or define file for serial communication....

  • @soulscar2010
    @soulscar2010 6 лет назад

    Hi, Sorry to message you after you've done this video 1year 3 months later but is it possible for Samsung S6/S7 to work, if no then how about Samsung A5??

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Hi, yes it can. You will need to use the correct OpenCV Manager version for your phone. Try to download the OpenCV Manager that suits your phone here: goo.gl/8hWrhL (Version 2.4) or here goo.gl/Ph7po4 (Version 3.1). Try the Version 2.4 first. For example for my Huawei P20 Lite that uses Android Oreo 8.0.0, the version that fits the phone is OpenCV_2.4.11_Manager_2.20_armv7a-neon-android8.apk. Hope this helps. Thanks!

    • @soulscar2010
      @soulscar2010 6 лет назад

      Sorry but just asking, when I use the L298N motor driver and the code, the motor doesn't move, and external power I give it is 12Vdc for 2 12Vdc powered motor. But when I check the reading for the Vdc, it's 12V from the power supply and 300+mV for the place where I connect the motor, any idea how can I fix this?

  • @nurfaizimuflih3823
    @nurfaizimuflih3823 7 лет назад

    can i read the data from the android apps on the serial monitor arduino?

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      Yes, however your Arduino board needs to be connected to the PC during the read process. So at that time the robot cannot move far away as it is tied by the USB cable. To be more convenient, just use the Serial Monitor which is already integrated with the app.

    • @nurfaizimuflih3823
      @nurfaizimuflih3823 7 лет назад

      but when i see the serial monitor there is no data comming . i already set the color that i track and press the start button on the app .. but still no data about the tracking on the serial monitor
      where is te serial monitor in the app?

  • @juanconejero1473
    @juanconejero1473 7 лет назад

    It is possible to do it with the shield L298P (DEEK-ROBOT).
    SHIELD MODEL MOTOR R3.
    THANK YOU

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      As long as it is an Arduino-based board and a suitable motor driver, it should work without any problem.

  • @diankurniawan4805
    @diankurniawan4805 6 лет назад

    Hey nude, saya sdng mencoba membangun robot seperti ini, tetapi mengapa ada problem disaat aplikasi robosot omnivision di running muncul error', mungkin ada solusi? TRIms sblmnya

  • @saranshsuri7586
    @saranshsuri7586 5 лет назад

    hello! the app is not responding to the motors what should i do

  • @shirishugale
    @shirishugale 7 лет назад

    hi it is very nice project i am facing issue with Color Tracking App some time menu not come can you please share tutorial video of apps use and different function of app also i am use lenovo k4 mobile and some time get error of open CV i have to uninstall and install then only its work can you please share which open CV those you use this project. how to stop bot with specific distance can you share remote app link thous you use in this video

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      Hi, to access the menu you need to press once on the blue "MENU" button, then tap anywhere on the screen, preferably on empty area. I used OpenCV4Android sample which I have heavily modified to come out with this app. To stop the robot, you may use "Normal" mode which the button is located below the red "STOP" button and right to the "Always+" button on Page 2 . This will make the robot react to the origin of x and y axis that appears on the screen. Try to lower the position of horizontal or x-axis by pressing the "Center_horz" button (press on "-" symbol to make it going down). When the tracked object is on the middle interception point between x and y axis it will stop and if it is below than the x-axis the robot will start to go backward.

    • @shirishugale
      @shirishugale 7 лет назад

      Thanks for quick reply! i will check and take help if need after followed you provide steps can you please share link of open CV please. Also tutorial of this app because i see there lot of function will be done in single app it is very Geate app. Soccer, Avoidance, Localization, Passing. can you please share?? Please!!

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      Actually this app was developed for FIRA competition under Robosot category which consists of Soccer, Avoidance, Localization and Passing challenge. You may get more info about the competition on www.fira.net website and more of this app in actions here: ruclips.net/video/3o3mJYype7E/видео.html, here: ruclips.net/video/OXmWRIoyrPU/видео.html and here: ruclips.net/video/YnIY-CSk67o/видео.html. In fact this app was used in the last robot tournament in Beijing which was held on 13-19 Dec 2016 and managed to get some good places there. If I have time I will update you the tutorial deeper on using this app but for the time being, please enjoy building the vision controlled 4WD Arduino robot first :)

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      Go to docs.opencv.org/2.4/doc/tutorials/introduction/android_binary_package/O4A_SDK.html to learn more on OpenCV4Android thing.

    • @shirishugale
      @shirishugale 7 лет назад

      Nudge Me can you please share open CV APK and your your application use

  • @madewira9572
    @madewira9572 6 лет назад +1

    Hello encik nudge me,saya senang banget dengan projects yg anda buat,dan 1 Minggu terakhir ini saya coba buat robot model 4 WD colour tracking sprti projects yg anda buat,komponen nya semua sama persis saya gunakan seperti komponen robot anda di video di atas,tapi semua tidak berjalan bagus, robot saya tidak bisa bergerak lincah seperti robot anda,robot saya hanya bisa tracking objek ketika saya taruh di depan objek,ketika objek saya gerakkan atau ambil,robot saya tidak bisa mencari objek tersebut,robot saya tidak bisa bergerak ke kanan atau ke kiri mencari objek tersebut,apakah ada setingan kusus di aplikasi handponnya yg harus saya seting agar robot saya bisa searching objeknya,saya hampir putus asa karena sudah berkali kali coba perbaiki tapi tidak berhasil,please tolong saya agar robot saya bisa seperti robot anda,terima kasih....

    • @nudgeme4844
      @nudgeme4844  6 лет назад +1

      +Made Wira Coba anda naikkan nilai pref_speed dengan menekan butang + dan apabila nilainya meningkat dan robot mula bergerak, tekan sahaja sekali di tengah skrin untuk menghentikan peningkatan nilainya itu. Pref_speed bermaksud 'prefered speed' yang membolehkan kita menetapkan kelajuan yang diingini untuk robot kita (bertindak sebagai pekali atau coefficient).
      Jika cara itu berhasil, makanya anda boleh terus setia dengan cara itu atau jika anda suka, anda boleh membuat sedikit perubahan pada Arduino code yang saya akan jelaskan kemudian nanti.

    • @madewira9572
      @madewira9572 6 лет назад

      Terima kasih atas sarannya saya udah coba tadi naikan pref speed malah sampai 140 tp tetap tidak berfungsi,robot hanya bisa melaju lebih cepat,tp tetap tidak bisa search objek ketika objek tidak di depan robot,tolong bantu saya cara merubah codingnya(programnya)karena saya agak kurang paham bahasa pemrograman,terima kasih encik nudge me...

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      +Made Wira Untuk tujuan pusingkan robot, anda perlu naikkan nilai Rot. Speed pula. Tekan butang + sehingga nilai Rot. Speed itu meningkat. Rot. Speed ialah "rotational speed" bermaksud kelajuan pusingan.

  • @samrorouge6455
    @samrorouge6455 5 лет назад

    hi sir your project is very interested.I have a problem to install application in my OPPO A57 android version 6.thanks to help me...

    • @nudgeme4844
      @nudgeme4844  5 лет назад

      Hello, what's your problem? I have just now tried to install the app into my OPPO F9 Pro and it works like charm. What I did was I installed the v4.6 app from goo.gl/VH2r8G and 'OpenCV_3.1.0_Manager_3.10_armeabi-v7a' from goo.gl/Ph7po4 into the phone. Please note that not all phone uses same OpenCV Manager file, you need to try install it one by one until the installation is successful.

  • @klemenrobar1903
    @klemenrobar1903 6 лет назад

    When i download the color tracking app it doesnt work, and why do we ned the open CV Manager, and when i open it it says check for update and thats it. Pls help

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Hi, try to download the OpenCV Manager that suits your phone here: goo.gl/8hWrhL (Version 2.4) or here goo.gl/Ph7po4 (Version 3.1). Try the Version 2.4 first. For example for my Huawei P20 Lite that uses Android Oreo 8.0.0, the version that fits the phone is OpenCV_2.4.11_Manager_2.20_armv7a-neon-android8.apk.
      The reason it needs the OpenCV Manager is because the app depends to the additional libraries that are provided by the OpenCV Manager to execute the image processing tasks.

  • @abuyahya8039
    @abuyahya8039 6 лет назад

    kalau pakai ic l293d, scematik dan codenya apakah sama dengan l298n?

  • @deden2114
    @deden2114 6 лет назад

    ade kode untuk track color following dengan L293d?

  • @siddiqkhancmsrobotics3136
    @siddiqkhancmsrobotics3136 6 лет назад

    Hi can u help me in creating a similar kind of app for midpoint of car between two tracks

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      siddiq khan cms robotics Try this: goo.gl/EEX5ak

    • @siddiqkhancmsrobotics3136
      @siddiqkhancmsrobotics3136 6 лет назад

      Nudge Me ûr this AAP is working fine on my mobile can u help me in creating AAP for line detection in lane while driving similar robots

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      siddiq khan cms robotics The biggest challenge for me is time. I just don't have free times to do that because I have lots of works to do :(

  • @lethanhtung4483
    @lethanhtung4483 4 года назад

    Can you give me the app code?
    Thank you very much

  • @makalijustiniano536
    @makalijustiniano536 6 лет назад

    How can I create the application? Can not help me or recommend a tutorial to create it.

  • @dalegahisan2143
    @dalegahisan2143 6 лет назад

    hello! so we tried making this project but unfortunately only two dc motors responded. how to properly use the android app? I mean setting the app properly before using?

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      +Dale Gahisan Hi, make sure that you have selected the 2WD/4WD mode through the Menu for controlling 4WD kind of robot. This can be done by tapping on blue Menu button once and then tap the middle screen until a selection menu pops up. Then press more before selecting the 2WD/4WD option. You can view the selected mode by referring to the bottom of the screen either it says "2WD Out:" or "3WD Out:". The "(NC)" indicates that you have not yet connected the app to any Bluetooth device and when you have done the connection, the "(NC)" will disappear.

    • @dalegahisan2143
      @dalegahisan2143 6 лет назад

      thanks for the response +Nudge Me. is impossible to combine this program to manual bluetooth controller?

    • @dalegahisan2143
      @dalegahisan2143 6 лет назад

      our device has a beeping sound everytime we connect it to our android device is that normal?

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Dale Gahisan Hi, you can control this robot car manually using joystick app as shown in this video: ruclips.net/video/MBs023AoHQk/видео.html.

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Dale Gahisan What kind of Bluetooth module do you use?

  • @erniearpon7264
    @erniearpon7264 5 лет назад

    Why my robot didn't moving? please help me. thank you!

    • @nudgeme4844
      @nudgeme4844  5 лет назад

      Maybe the TX pin of Bluetooth module is not connected to RX of Arduino and vice versa?

    • @erniearpon7264
      @erniearpon7264 5 лет назад

      the TX of BT module is connected on A2 of arduino like in schematic. if I click start on my mobile phone the geared motor starts producing a buzz like sound

    • @erniearpon7264
      @erniearpon7264 5 лет назад

      but still it's not moving.

  • @93modem
    @93modem 5 лет назад

    super, vraiment bien comme demo

  • @prajwalnigam1660
    @prajwalnigam1660 5 лет назад

    Is the App track a specific color?

    • @nudgeme4844
      @nudgeme4844  5 лет назад

      Yes, but you can direct it to detect any color you want. Just tap on the screen what color you prefer and the app will keep tracking the color afterwards.

    • @prajwalnigam1660
      @prajwalnigam1660 5 лет назад

      @@nudgeme4844 it's not working still and I tryed all verison of apps

  • @divyeshpatel7629
    @divyeshpatel7629 5 лет назад

    please give me proper circuit diagram for l293d....

    • @nudgeme4844
      @nudgeme4844  5 лет назад +1

      goo.gl/57rckQ

    • @divyeshpatel7629
      @divyeshpatel7629 5 лет назад

      @@nudgeme4844 thanks bro ...

    • @divyeshpatel7629
      @divyeshpatel7629 5 лет назад

      @@nudgeme4844 I have one question is the program for l298n driver same for joystick and Color tracking robot ....Thanks Bro!!!!!!

  • @saipriyathams7347
    @saipriyathams7347 5 лет назад

    Sir how to connect bluetooth hco6 to mobile please reply me fast

    • @nudgeme4844
      @nudgeme4844  5 лет назад

      Pair the HC06 module first with your phone using the phone's settings. Then launch the app, tap on blue BT button twice, then click Search then select the HC06 module from the list.

  • @asmrindonesia725
    @asmrindonesia725 4 года назад

    bro saya coba app nya dan menyambungkan ke robotnya tapi pas saya tekan menu di app tidak bisa itu kenapa yah bro ?

    • @nudgeme4844
      @nudgeme4844  4 года назад

      Gak bisa bergerak ke? Arduino codenya sudah diupload?

    • @asmrindonesia725
      @asmrindonesia725 4 года назад

      @@nudgeme4844 sudah saya upload tpi pas di menu app nya tak dapat di sentuh

    • @nudgeme4844
      @nudgeme4844  4 года назад

      Kalau anda gunakan phone model terkini, elakkan daripada menggunakan full screen mode. Nanti buttons akan beralih dari tempat asalnya. Untuk menggunakan button-button pada app juga, sila tekan 2 kali pada setiap button sekiranya sekali tekan tidak berjaya.

  • @nadpul
    @nadpul 6 лет назад

    HI I am trying to run the Android app, and I keep on getting an OpenCV initialization error, is there a fix for that? (I loaded the latest OpenCV manager from google play). Please let me know. Thank you.

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Nadim Fata Hi, what phone model do you use? This app may not work with all phones as it has the issue with OpenCV version. I use Samsung Note 2, 3 and 4 and it works just fine with the app.

    • @nadpul
      @nadpul 6 лет назад

      Nudge Me thanks for your reply, I am using Redmi 5A Qualcomm snapdragon 425

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      +Nadim Fata I checked on the net it runs on Nougat OS and I believe that's the reason it won't work. For the time being I suggest you use older version phone to run this app and maybe in the future I will update the app to work with higher version of phones. Sorry for that.

    • @nadpul
      @nadpul 6 лет назад

      Nudge Me Oh that’s too bad, I was going to use your demo and show it to a bunch of kids on Thursday. If you can help me out to get it working it would be great. I will try to get an older phone as well. Thanks.

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Nadim Fata FYI, I have tried it once and it was not easy. I had to migrate to Android Studio and deal with new libraries and issues to do that, which involved so many new things. That would take lots of time and for now, I don't have that much time :(

  • @uvtheprince5938
    @uvtheprince5938 4 года назад

    library is not working?

  • @aizazkhan-pw6pt
    @aizazkhan-pw6pt 6 лет назад

    Sir i need help when i install everything and then nothing of my screen buttion in app works whenevr i click on menu it didnt show me i am using mate 10 lite huwaie

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Maybe the phone's resolution is not suitable for this app. Try to use other phone such as Samsung Galaxy Note 2.

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      For example the new phone that I am using now which is Oppo F9 also having the same problem as yours, believed to have incompatible resolution with the app.

    • @aizazkhan-pw6pt
      @aizazkhan-pw6pt 6 лет назад

      @@nudgeme4844 thank you sir for replying sir do I know how can I detect green colour with the same app?

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Very easy. Follow these steps (if you want the app to control your robot car, make sure you connect the app to the Bluetooth first as if not, all the following steps will be reset and you will need to start over again):
      1. On Page 1, click on BALL button. Then click on / symbol next to the BALL button.
      2. Point the camera to the object colour (in this case green) you want to detect, then tap on that object's image. The app will highlight the object detected.
      3. If you are satisfied with the detection coverage, click OK button. If not, adjust the detection quality by playing around 3 values in the red boxes located at the bottom left of the screen (the red boxes only appear after you click BALL button, and will be hidden when you click OK button). The green numbers inside the red boxes denote the values for HSV's range. You can also adjust the HSV values by pressing the Range button (located next to the yellow box beside the OK button), and when it turns to yellow, the HSV values will be shown. Normally, we don't really need to adjust the Range and HSV values as the app will automatically set the best values every time we tap on the object's colour we want to detect.
      4. Press Lock AE (lock auto exposure) and Lock WB (lock white balance) to make sure those parameters are reserved even the surrounding lighting changes.
      5. The label Comb. on the Comb. button will make the app combine all the same colours into one COG (center of gravity). If you want the app to detect the largest blob, press on it until it display Larg. Else if you want the app to detect your desired colour separately, click on it again until it display Sepa.
      6. If everything is OK, press OK. If you want to edit the detection parameters again, just press on the BALL button again.
      7. Go to Page 2, increase Rot. speed (rotational speed) and Pref. speed (preferred speed) as you wish and click START button to make your robot move. Press STOP button to make it stop.

    • @aizazkhan-pw6pt
      @aizazkhan-pw6pt 6 лет назад

      @@nudgeme4844 thank u so much sir i am going to try it :)

  • @sumangupta4074
    @sumangupta4074 7 лет назад

    bro , what code should i use for l298n motor driver

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      suman gupta Hi, you can find the code at the description section of this video: ruclips.net/video/udz7qlHT400/видео.html

  • @truongtranvan6806
    @truongtranvan6806 5 лет назад

    Hey dude, so i want make it flowing human ? I can?

    • @nudgeme4844
      @nudgeme4844  5 лет назад

      Hi, as long as it has a distinctive feature on the human, such as the shirt color that is different from environment color and so on.

  • @scada081
    @scada081 6 лет назад

    welcome my friend
    i downliad the color tracing app and i open give me message there is no opencv
    i try to download on Note3 but is not dowload
    all link which u put under the vedio is empty
    we need your help & support

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Hi, I did try click this link (as stated in the video description) goo.gl/8hWrhL and it worked fine. And this link too: goo.gl/Ph7po4

  • @raskasadewa9824
    @raskasadewa9824 5 лет назад

    Aplikasinya gak jalan bro mohon bantuannya... Semua yg ada di link sdh dicoba semua.. Cuma yg v 4.6 bisa masuk ke aplikasi cuman gak bisa di apa2in.. Semua icon di aplikasi gak respon... Hp saya xiaomi resmi 4a

  • @gyanaranjanpanda9078
    @gyanaranjanpanda9078 7 лет назад

    sir you are greate ,your project so good

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      Gyanaranjan Panda Thank you :)

  • @jokerjoker833
    @jokerjoker833 6 лет назад

    PLZ can i use l298n for two motors??

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      zombro zambro Yes. Just connect each of output channel to 1 motor instead of 2 motors (there are 2 output channels in total for L298N motor driver).

    • @jokerjoker833
      @jokerjoker833 6 лет назад

      thanks bro :)

  • @manojpaudel3460
    @manojpaudel3460 7 лет назад

    Can you give the extra video for use of app

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      Hi, the app was actually developed for robotic competition named FIRA (firaworldcup.org) under the Robosot category. It can be used to perform soccer playing, obstacle avoidance challenge (ruclips.net/video/3o3mJYype7E/видео.html), localization task (ruclips.net/video/OXmWRIoyrPU/видео.html) and passing routine. All of these things need a particular environment setting to run, such as field, obstacles, patches and so on.
      So for the time being, as all of those props are not around, it is a kind of difficult for me to demonstrate the advance use of the app. Hopefully, when the correct time comes, I would be able to do it and post the video to this channel :)

  • @LumiaHat
    @LumiaHat 5 лет назад

    This is the best project ever!
    Brother! i want to ask about: Can Rot.speed adjust to exceed 250?
    Thanks very much. Looking forward to receiving feedback as soon as possible

    • @nudgeme4844
      @nudgeme4844  5 лет назад

      Hello, exceeding 250 would be too much. However, if you still prefer to use the rotational speed value that much, you can map it in the Arduino code instead.

  • @ririwahyusyahrizal5679
    @ririwahyusyahrizal5679 6 лет назад

    Minta aplikasi yg suport hp xiaomy redmi not 5a prime.. soalnya apk yg ini gk suport.. laporan bug MI mlu

  • @kaitokid5396
    @kaitokid5396 7 лет назад

    Assalammualikum encik, saya nak tannya kalau saya guna motor driver L298N adakah code dia sama dgn code motor driver yang encik guna

    • @nudgeme4844
      @nudgeme4844  7 лет назад +1

      kaito kid Wsalam wbt. Awk kena gunakan code utk L298N yg terdapat pada ruangan video description pada video ini: ruclips.net/video/udz7qlHT400/видео.html

    • @kaitokid5396
      @kaitokid5396 7 лет назад

      Nudge Me okey tq encik

    • @kaitokid5396
      @kaitokid5396 7 лет назад

      Tq encik

  • @geniustechnology3358
    @geniustechnology3358 6 лет назад

    Very nice .I will try to make

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      Thanks! Waiting for the video!

  • @sumangupta4074
    @sumangupta4074 6 лет назад

    bro i think something is wrong with the app. please check now i am using the lipo battery and its still not working

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      suman gupta Hi, did you select the '2WD/4WD mode (XY mode off)' from the app's menu?

    • @sumangupta4074
      @sumangupta4074 6 лет назад

      yes but nothing happens in starting it was able to connect but now its not going to connect please help only 5 days for submition!!

  • @sumangupta4074
    @sumangupta4074 7 лет назад

    bro the app is not working is stops when i try to connect hc06 to app i also downloaded open cv manager

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      What phone model you use?

    • @sumangupta4074
      @sumangupta4074 7 лет назад

      I am using lenovo k5 and mi 1s

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      suman gupta Maybe your phones are not supported. The best phone model to try out here is Samsung Galaxy Note 2, which is not so expensive to get.

    • @sumangupta4074
      @sumangupta4074 7 лет назад

      bro the problem is now no more it starts working when i reinstalled it

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      suman gupta Thank God. So is your car moving now?

  • @lohitbadiger8630
    @lohitbadiger8630 7 лет назад

    not able to upload code.. im using Android phone to upload.. its showing error

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      Lohit Badiger Try to use PC to upload the code

  • @gourabsadhukhan275
    @gourabsadhukhan275 6 лет назад

    The programme can non run.plese help

  • @rezasatriadi8763
    @rezasatriadi8763 5 лет назад

    Untuk xiomi redmi note 5 bisa gak bos

    • @nudgeme4844
      @nudgeme4844  5 лет назад

      Untuk phone baru agak kurang sesuai bos

  • @indranurahman5835
    @indranurahman5835 6 лет назад

    Aplikadinya di hp android saya,, bag trus open cv manager nya..

  • @juliansahertian
    @juliansahertian 7 лет назад

    opencv was not initialised correctly. application will be shut down. sudah install opencv manager tapi cuma support opencv 3.0 (64 bit). apa bisa upgrade apk yang support opencv 3? terimakasih

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      Hi, cuba install OpenCV Manager versi 2.4 melalui link ini: goo.gl/VkYQRv.
      Pilih apk yang sesuai dengan phone anda. Terima kasih.

    • @juliansahertian
      @juliansahertian 7 лет назад

      terimakasih juga. untuk phone armv8 belum ada?

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      Rasanya belum ada. Boleh rujuk di sini: sourceforge.net/projects/opencvlibrary/files/opencv-android/

  • @orrinedminsten506
    @orrinedminsten506 2 года назад

    Yo can I get the access for the code

  • @muhammadfaiz8280
    @muhammadfaiz8280 7 лет назад

    maaf mau tanya, bolehkah saya minta source code file APKnya? terimakasih

  • @chetanjadhav5660
    @chetanjadhav5660 7 лет назад

    O tried your code but it says
    Afmotor. h: no such file or dictionary

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      Hi, you need to firstly download the AFmotor library from github.com/adafruit/Adafruit-Motor-Shield-library/zipball/master and install to your Arduino IDE. Refer here www.arduino.cc/en/Guide/Libraries for the tutorial. Thanks!

    • @chetanjadhav5660
      @chetanjadhav5660 7 лет назад

      it still says compilation error refinetion of void loop

    • @chetanjadhav5660
      @chetanjadhav5660 7 лет назад

      I'm using arduino mega

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      Make sure there is only one void setup and void loop inside the code.

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      Any Arduino board will do, just make sure you select the correct board (Tools -> Board) through the option menu.

  • @muhammadwildan4877
    @muhammadwildan4877 6 лет назад

    permisi mau tanya, gimana ya caranya buat nentuin koordinat dari
    bolanya.. saya coba nyari di gugel ga nemu untuk yg opencv android.. klo
    pake c++/python di pc uda bisa.. tapi klo android masih noob hehe..
    mohon pencerahannya mastah :)

    • @firdausjourney5464
      @firdausjourney5464 5 лет назад

      Bro boleh minta wa nya gak gua pengen belajar opencv di pc 🙏

  • @hemantghuge7741
    @hemantghuge7741 7 лет назад

    the source code of color tracking app?

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      Sorry, not ready for public distribution yet.

  • @lutfiardiyanto4358
    @lutfiardiyanto4358 7 лет назад

    opencv was not initialised correctly. application will be shut down . minta solusinya dong.
    terimakasih

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      Lutfi Ardi Hai, sila download dan install OpenCV Manager dari Play Store terlebih dahulu.

    • @lutfiardiyanto4358
      @lutfiardiyanto4358 7 лет назад

      iya udh saya install, pertama kan waktu buka suruh install open CV manager kemudian setelah saya install saya buka lagi munculnya itu

    • @ririwahyusyahrizal5679
      @ririwahyusyahrizal5679 6 лет назад

      Tetep ajah gk bisa dibuka aplikasinya padahal saya sudah download apk managernya

  • @shaikhmohammadyusuf9018
    @shaikhmohammadyusuf9018 7 лет назад

    Bro the app is not downloading..check it and answer me..

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      Yusuf Shaikh Shibswmdwn Narzary Hi, try to install OpenCV Manager from this link: goo.gl/VkYQRv. Select the version that suits your phone.

  • @projectworld3355
    @projectworld3355 5 лет назад

    Can you plz give me the code of the arduino...🙏🙏🙏

    • @nudgeme4844
      @nudgeme4844  5 лет назад

      It's in the video description above.

  • @sumangupta4074
    @sumangupta4074 7 лет назад

    bro will it track other things like my shirt

    • @nudgeme4844
      @nudgeme4844  7 лет назад

      suman gupta Yes, tap on the middle screen when focusing on your shirt. Make sure the shirt's color is significant than the color of other objects..

  • @jokerjoker833
    @jokerjoker833 6 лет назад

    plz if i use two motors chat i can change in code? :)

    • @nudgeme4844
      @nudgeme4844  6 лет назад

      zombro zambro No need to change the code. Just connect the motor driver module to 2 motors instead of 4. The rest stays the same.

    • @jokerjoker833
      @jokerjoker833 6 лет назад

      thanks oki will try :)