yoraish
yoraish
  • Видео 43
  • Просмотров 193 496

Видео

Indoor Optical Flow PosHold Demo | Robowhoop
Просмотров 5942 года назад
Indoor Optical Flow PosHold Demo | Robowhoop
Autonomous Stack Demo | ROS | Lidar | Raspberry Pi | Arduino
Просмотров 6 тыс.3 года назад
Tutorials and more at yoraish.com
RC Ice Ski Propeller Thing
Просмотров 2,4 тыс.3 года назад
For more: yoraish.com
Robot Wall Following Demo | ROS | Lidar | Raspberry Pi | Arduino
Просмотров 30 тыс.4 года назад
More at yoraish.com
Raspberry Arduino Pi Robot with OpenCV
Просмотров 2,1 тыс.5 лет назад
The building video series of a robot designed to follow objects using OpenCV! Visit for more: yoraish.com
Automated Time-Lapse Generator | Raspberry Pi Project
Просмотров 3665 лет назад
For more information visit yoraish.com Music: Return To The Black Star by Deep Space Destructors
Free Food on Campus! | Food API for Students
Просмотров 3976 лет назад
A central location for hunger demolishing. Visit for more: yoraish.com/free-food-api/ Music: Cheese by David Szesztay
Yorai Shaoul Triple Jump @ NCAA DIII Outdoor Championships 2018
Просмотров 1,6 тыс.6 лет назад
Wisconsin La-Crosse, May 2018. 15.76m.
Robotic Whiteboard | Boarderline
Просмотров 1,1 тыс.6 лет назад
An interconnected robotic whiteboard! VISIT for more: yoraish.com/boarderline/ Music: Enthusiast by Tours
Hotel Room Cleaning Monitor
Просмотров 1516 лет назад
An innovative invention that will tell you what you always wanted to know. When EXACTLY is your room being cleaned (and how long it takes). More at: yoraish.com
THE FISH - 6.08 Final Project | MIT Spring 2018
Просмотров 6926 лет назад
Final project for the class 6.08. Created By Dylan, Liam, and Yorai.
Robotic Whiteboard Demo | Boarderline
Просмотров 1356 лет назад
Work in progress! Visit for more yoraish.com
Boarderline Preview
Просмотров 656 лет назад
VISIT for more: yoraish.com
Autonomous Javelin Retrieving Robot - GPS Navigation
Просмотров 1,8 тыс.6 лет назад
This robot returns things that people throw just so they could throw them again. Brilliant, I know. (It is a GPS guided autonomous robot that helps carry javelins in track and field competitions.) VISIT for more: yoraish.com/javeliner
Food Alert Demo @ HackMIT
Просмотров 1687 лет назад
Food Alert Demo @ HackMIT
Arduino Remote Controlled Lights
Просмотров 4097 лет назад
Arduino Remote Controlled Lights
R2D2 MIT Tube Hack
Просмотров 7307 лет назад
R2D2 MIT Tube Hack
STRANDBEEST MIT Tube Hack
Просмотров 1,1 тыс.7 лет назад
STRANDBEEST MIT Tube Hack
Arduino Smartphone-Controlled STRANDBEEST!
Просмотров 1,7 тыс.7 лет назад
Arduino Smartphone-Controlled STRANDBEEST!
Yorai's MIT Maker Portfolio
Просмотров 131 тыс.7 лет назад
Yorai's MIT Maker Portfolio
PACERBOT - Autonomous Athlete Pacer
Просмотров 2,1 тыс.8 лет назад
PACERBOT - Autonomous Athlete Pacer
PACERBOT Video Log Part 31 - 36: Wrapping Up!
Просмотров 1298 лет назад
PACERBOT Video Log Part 31 - 36: Wrapping Up!
PACERBOT Video Log Part 29 - 30 : Smartphone Control
Просмотров 1088 лет назад
PACERBOT Video Log Part 29 - 30 : Smartphone Control
PACERBOT Video Log Part 26-28: Seven Sensors
Просмотров 1028 лет назад
PACERBOT Video Log Part 26-28: Seven Sensors
PACERBOT Video Log Part 23 - 25 : MORE SENSORS!
Просмотров 888 лет назад
PACERBOT Video Log Part 23 - 25 : MORE SENSORS!
PACERBOT Video Log Part 21 - 22 : Speed Control
Просмотров 1278 лет назад
PACERBOT Video Log Part 21 - 22 : Speed Control
PACERBOT Video Log Part 17-20: Working Encoder
Просмотров 828 лет назад
PACERBOT Video Log Part 17-20: Working Encoder
PACERBOT Video Log Part 16: Programming Algorithms
Просмотров 928 лет назад
PACERBOT Video Log Part 16: Programming Algorithms
PACERBOT Video Log Part 13 - 15: Stadium Runs
Просмотров 1238 лет назад
PACERBOT Video Log Part 13 - 15: Stadium Runs

Комментарии

  • @אור-יםביבירובי
    @אור-יםביבירובי 3 месяца назад

    שאפו אחי 😮

  • @rawhidewolf
    @rawhidewolf 9 месяцев назад

    Go M.I.T.

  • @pritambasumatary6503
    @pritambasumatary6503 Год назад

    hey can we talk about this more.

  • @許裕鴻-q5t
    @許裕鴻-q5t Год назад

    Could you sharing the code

  • @NuncNuncNuncNunc
    @NuncNuncNuncNunc Год назад

    What became of the pacerbot? Did you implement interval workouts or more general profiles? I can see this being used to run past races using a playback of runner's past performance - watch a race on TV and the next day hit the track with a virtual runner from that race.

  • @archivedaccount2049
    @archivedaccount2049 Год назад

    awesome

  • @1138B-NotAdi
    @1138B-NotAdi Год назад

    Hey, were you on the 1138 frc team?

  • @yourlocaltoad5102
    @yourlocaltoad5102 Год назад

    I remember building similar robots using Lego Mindstorms, altough they could never work at speeds even close to yours. Using robotics as a training tool for runners is a really cool and creative idea!

  • @typicalidealist9138
    @typicalidealist9138 Год назад

    🤓

  • @Estrangedson
    @Estrangedson Год назад

    Did he get in?

    • @christospapaioannou928
      @christospapaioannou928 Год назад

      yes

    • @ayyuhhshh2169
      @ayyuhhshh2169 Год назад

      He got into MIT but turned it down???

    • @knpstrr
      @knpstrr Год назад

      @@ayyuhhshh2169 no he got in he said for undergrad, but he is now at carnegie mellon for his PhD

  • @indarvishnoi2389
    @indarvishnoi2389 Год назад

    U need to change battery quite often since it is taking so long

  • @anglerev5832
    @anglerev5832 Год назад

    yorru

  • @laurasisson1611
    @laurasisson1611 Год назад

    This is amazing

  • @brycejohnson644
    @brycejohnson644 Год назад

    Thats such a good idea

  • @Ghost572
    @Ghost572 Год назад

    That is such a cool application for the line robot

  • @Dieje
    @Dieje Год назад

    Where are you now in life?

    • @yoraish
      @yoraish Год назад

      I am now a Ph.D. student at the Robotics Institute -- Carnegie Mellon University 🤖

    • @Uncle_Joseph
      @Uncle_Joseph Год назад

      @@yoraish ​ Congrats man.

    • @slightlyokvideos
      @slightlyokvideos Год назад

      @@yoraish what was your undergrad degree in?

    • @yoraish
      @yoraish Год назад

      @@slightlyokvideos Electrical Engineering and Computer Science

  • @OtesOtesOtes
    @OtesOtesOtes Год назад

    Pacer bot is cool

  • @pixelbogpixxelbog2090
    @pixelbogpixxelbog2090 Год назад

    Wow that's a really good idea :)

  • @sethlaske6338
    @sethlaske6338 Год назад

    Dang, a couple months ago I had a similar thought, trying to make a track robot which could pace me for intervals, but unlike me you actually built it

  • @atlantic_love
    @atlantic_love Год назад

    It doesn't look like any of these "MIT Maker Portfolio" examples have anything to with MIT.

    • @skejeton
      @skejeton Год назад

      It's for a request to get accepted in MIT

    • @damuffinman6895
      @damuffinman6895 Год назад

      It's so MIT can see their potential

    • @Philgob
      @Philgob Год назад

      your slow ass sure as hell didn’t get in

  • @31-nizharachmadh.b.33
    @31-nizharachmadh.b.33 Год назад

    What version of opencv do you install?

  • @anhnguyen-un1tm
    @anhnguyen-un1tm 2 года назад

    What does the robot you make need, please specify the materials that can be used?

  • @3phasetinkerer
    @3phasetinkerer 2 года назад

    I wish you have dc motor with encoders

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

    Cool, in what language is the FISH programmed?

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

    damn not only is this a apt show of engineering passion it also could be a viable product worthy of a pitch on shark tank

    • @michaelroberts8397
      @michaelroberts8397 Год назад

      A slight buzz on your apple watch when you're off pace is much more efficient and only requires the parent hardware.

    • @Malaka1802
      @Malaka1802 Год назад

      @@michaelroberts8397 I think a physical object in front of you is better than a vibration. Because adjusting speed while following objects is automatically done by our subconcious mind. Reacting to a vibration isn't. That's why many record holders in marathon disciplines have different people running infront of them for parts of the distance. So this is better adapted to the "software" of the human than a vibration signal. And you can produce them well under 100 bucks, which is very affordable for most track teams.This is my opinion however, but with a small sample comparing perfomance and by asking the runners afterwards what they liked better one could easily assess it.

    • @mememachine5244
      @mememachine5244 Год назад

      @@Malaka1802 Nope

    • @s1mplycomplex936
      @s1mplycomplex936 Год назад

      It's good for a project but not as a commercial product since it can be easily replicated by chinese companies or anyone else.

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

    Looks awesome! Are you using the rpi as the flight computer as well or is it just doing the optical flow calculations? I'm working on a similar project for highschool (based in raanana) and 9dof IMUs are pretty hard to come by right now so I'm considering going for a similar approach of just using optical flow sensing for yaw control. How much of an effect does latency have w/ something like this? I don't have access to an rpi right now so I'm thinking that maybe I could just stream video to my laptop and have it perform the optical flow calculations and send angular rates back to the flight controller but I'm worried about high latency and low framerates.

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

      Hey Nadav! What high school are you working with? Just curious :) 1. The Raspberry Pi is actually not doing anything in this video. All calculations happen on the onboard flight controller (FCU). The model I am using a Pixracer as my FCU, with ArduPilot Copter 4.1.5 running onboard. An optical flow sensor (ThoneFlow 3901U) and a laser range finder (VL53LX) are connected directly to the FCU. I am thinking of writing a small tutorial soon. 2. I would say that latency is extremely important for holding position. I would try to stay away from offboard calculations of images if I were you. It is definitely possible, but might be computationally expensive. It could be a fun project!

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

      @@yoraish thanks for the reply! I go to a highschool whose name rhymes with zelenskyy :) Does optical flow sensing require a special sensor or could I technically do it with any plain old camera? The reason I'm considering offloading the calculations to a ground control computer is because computing resources are already pretty tight on my custom fc and I doubt I'd manage to add in image processing on top of what I already have. My current problem is that I only have immediate access to an mpu6050, it has no magnetometer so I'll probably get yaw drift while hovering. I was thinking that as long as I have a way to time the delay from offboard optical flow calculations then I can use that to integrate yaw with short term imu readings and correct for the drift. This is my first time doing anything like this so I have no idea if what I'm saying makes any sense.

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

      ​@@nadavram7322 Awesome, I have some good friends who went there :). Anyhow, you make a whole lot of sense. Frankly, if you are a student in high school, then you don't only make sense but also have super impressive knowledge! I am no expert, but in general, you can perform optical flow calculations on any image stream. You might, however, get better results with a dedicated optical flow sensor (higher framerates, less compute loads, etc.). I chose to buy cheap optical flow and range sensors and integrate the values from those into my system. I think that this could be a good way to go for you too 🤖🤖. A thing to remember is that you get relative motion between frames via optical flow calculations. This means that you will not have any global heading (yaw) information from optical flow and you'll still be sensitive to yaw drift if you only use data from an IMU and an optical flow sensor. If you look at my video carefully, you'll notice that my drone drifts counterclockwise slowly. If you want to tackle heading drift then you may want to consider integrating information regarding absolute yaw orientation. This could come from a magnetometer (in places that do not have magnetic interference -- outside fields are good) or a camera that tracks a point. Good luck!

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

      @@yoraish thanks again! This helps a lot :)

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

    I have just watched a very old video of your NXT Lego monster truck and I have to say I am very impressed with how far you have come. Good job my friend. Please don’t stop

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

    Mate, how old are you?

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

    dang, from frc to this? sheesh, you must've been a great member of your team

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

    That pacing robot is so dope, but man the secret door knock blew my mind!

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

      The secret knock lock is actually not that impressive. It's actually one of the examples in the official Arduino starter kit.

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

      @@weirjwerijrweurhuewhr588 Damn stop hating bruh

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

      @@Itaintme31178 Are you one of those sensitive people who get offended by the truth?

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

      @@weirjwerijrweurhuewhr588 The most sensitive shit I've seen in a while is you taking time out of your day to hate on this dude's achievements. Sounds like someone didn't get in lmao

    • @ege8240
      @ege8240 Год назад

      @@weirjwerijrweurhuewhr588 they werent offended because of truth, irritating part is your lack of communication skills and wording your sentence horribly. using buzzwords like "sensitive" and "offended" will not make you any more correct.

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

    How did you learn how to create your amazing creations!

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

    do you have a CAD file for the design?

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

    can anyone here help me with my project?....i am stuck

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

    Can you share the sources for the ros learning

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

    Bro I am a student of nit trichy

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

    0x6l9 vun.fyi

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

    Its cool how you can see the feet of the guy following it on the lidar display

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

    To control it, you could use a double PID control. The main controls the distance and the secondary controls the angle of the vehicle

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

    How did you setup the open cv with raspberry pi? Did you use python for it, and how did you get started. I’m working on a similar project and I have the arduino part down, but the raspberry pi and open cv part is where I get stuck. If you can share any tutorial you might have used that would be super helpful. Working on a mac btw

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

    Hi 😬 it’s me again. Do you mind explaining the communication between the RaspberryPi and Arduino. Like how to send simplified motor control commands through Python or the code if you don’t mind 😬 I’m not too familiar with arduinos but they seem similar to mbed boards from what I see ?😬

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

      Yeah! So from a high level, Arduinos are a platform used to interface with motors, sensors, etc. And normally do some "simple" computations. Check out this repo for the C++ scripts for the Arduino and Python code for the Raspberry Pi github.com/yoraish/lidar_bot/tree/master/src/arduino . In general, you can read the (somewhat incomplete but perhaps helpful) guide here for more yoraish.com/2020/01/23/a-full-autonomous-stack-a-tutorial-ros-raspberry-pi-arduino-slam/ .

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

      @@yoraish Thank you hopefully when I’m done with everything I’ll share a link here. Then we will meet on the track hahah Thanks :)

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

    Hi do you mind if I ask questions about this?

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

      Ask away!

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

      I am trying to build something similar to this. I bought a 2WD robot chassis. I want to use an ultrasonic sensor and a camera to help navigate around a basketball court. I’m a 3rd year university student and I’m making a personal robot trainer for basketball but I haven’t really worked on the autonomous part any ideas? And how were you sending commands from the pi to the robot ? I also have the arduino too.

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

      @@geraldmusandirire5446 Sounds awesome! I think the path you'd end up taking would be heavily influenced by your goal. Do you want to follow people on the court? Do you want to follow line? Just do obstacle avoidance? I think the task at hand would dictate your plan of attack :) . In general, I think a good place to start for communication between the Raspberry Pi and an Arduino would be in this repository github.com/yoraish/raspi_bot . I am not sure why I haven't added it to the post. In particular, check out the RaspiBot.cpp and RaspiBot.hpp files, and the wiringSerial library used there. Check out the ball-recognition branch too. If I were you, I'd get the robot running first, then running via commands from the Raspberry Pi, and only then start to work on autonomy. Hope that helps!

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

      @@yoraish Gonna start off by saying thank you like thank you a lot. I was planning on just making it go to certain points on the court where it can watch the user and watch the exercises. So maybe I might need to find a way to get a basketball court map on it? Then maybe I will just need obstacle avoidance of balls and people on the court but it's mainly meant for one/two people really, not a whole team. I included Alexa on it so it can interact with user.

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

    Those rims are sweet

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

    CAMERAS AND IR cameras should have problems while navigating in pitch black darkness..LIDAR does not need light, so it seems to me a better choice over cameras, although more moving parts.

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

      I think both have their pros and cons, but one could never completely out do the other, ideally they should just be used in tandem

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

    Sir your project is amazing ! I have a doubt though , I have gone through your blog and GitHub repo your tutorial ends with correcting the lidar angle and the creation of map using keyboard telep . I was wondering on how to navigate through the saved map.. which command to use ?? Please do help sir give me answer here or mail me @ jerinpeter@gmail.com Thankyou again

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

      Hey! Sorry it took me a while to respond! Unfortunately I did not have a chance to get to that yet... A lot has happened in the world in the last couple of months so I had to put this project on hold. Sorry about that!!

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

      @@yoraish Thankyou for the reply Sir , No issues. 😊

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

      @@Jp_Robotics Check out the tutorial again, updates have been posted :)

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

      @@yoraish Sure Thankyou!

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

    wow this is so impressive i see a lot of runners would actually buy this

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

    Great project! Did you try using the lidar on real-time navigation with SLAM?

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

    If this communication is possible can you tell me the whole process. I’m very thankful to you. I hope you may consider my request

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

      Seriously, no shame? It obviously has a lidar unit on the top, it's a four wheel vehicle and it says, lidar, raspberry pi, arduino. Can you not sit down, do the work, read the material, build your damn lab out and work on this if you are interested? This pisses me off to no end. Consider your request? You typed that, you can't google the rest of it? Damn man all of this stuff is wide open technology. If you are interested DO SOME WORK.

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

      @@TheJacklwilliams You should be ashamed of yourself.

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

      Check out the guide at yoraish.com

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

    Hello man , I want to know about arduino and ROS communication process. Can ROS communicate with arduino by using Rosserial_arduino in ROS melodic version

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

    Very cool, thanks for sharing

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

    Are you a recruited athlete?