How I taught Anki Vector to Tell Chuck Norris Jokes

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ก.ย. 2024
  • This video will teach you how to use the Anki Vector Python SDK API in order to have Vector tell random Chuck Norris jokes when he sees human faces.
    You can use the same principals using Vector SDK in order to teach vector other skills and on different events.
    Get your Anki Vector here: ebay.us/67PAWQ
    In order to have Anki Vector retain his regular behavior in addition to the new functionality of being able to tell jokes, you will need to hack the Anki Vector SDK in order to add additional functionality to the Vector Python SDK API. Watch how to do it here: • Hacking Anki Vector SD...
    Code is available here: github.com/Art...

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

  • @Photos-By-Kevin
    @Photos-By-Kevin 4 ปีที่แล้ว +1

    Saved the face of my friend in vector, and every time he comes to visit, my vector calls him fuckface and makes yo mama jokes.

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

    please make a series for programming the Vector

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

    Yesterday, "vector.configure" succeeded, so I looked at the tutorial and the Remote example.
    But today "vector.configure" >> failed
    ★Do I need "vector.configure" to start the SDK?

    Window 10: Anaconda3-5.1.0 / py3.6.4
    ★P.S; "Ubuntu 16.04 / ROS kinetic" SDK installation is not easy ^^

  • @ComputerTeckMaster16
    @ComputerTeckMaster16 5 ปีที่แล้ว +2

    Dude im new to the SDK stuff and i would love you to help me out, these vids are too confusing, could you show me how to do this 1on1 i would pay you if i have to, i would appreciate it?

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

    How do I get to set up all of this in python

  • @Elbie2010
    @Elbie2010 5 ปีที่แล้ว +2

    Just went through both these videos on vector and got the jokes through, dont know what im doing but this us awesome, more commands please vectorvectorvector

    • @ArturSpirin
      @ArturSpirin  5 ปีที่แล้ว

      Awesome! No prior programming experience? I'm waiting for them to add support for mic inputs in the SDK then I will play around with Vector more and hopefully make some more videos.

  • @weebsters7181
    @weebsters7181 4 ปีที่แล้ว

    on line 53 "with anki_vector.Robot(args.serial, enable_face_detection=True, control=False) as robot:" im getting an error saying "TypeError: __init__() got an unexpected keyword argument 'take_control'" i tried a few variants of "take_control" and couldn't find any that worked

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

    Basically I wanna be able to code it to push certain objects towards me when commanded. Is this possible ?

    • @ArturSpirin
      @ArturSpirin  4 ปีที่แล้ว

      I think it should be possible, they have API for object detection and motor functions flushed out as far as I know.

  • @HuaCai
    @HuaCai 5 ปีที่แล้ว +2

    WOW! This is so amazing!

    • @ArturSpirin
      @ArturSpirin  5 ปีที่แล้ว

      There is a lot of cool stuff you can do with their sdk. Im waiting for them to turn on support for their audio component so I can teach Vector a few more keywords to respond to (perhaps using Keras or tensorflow). I want to be able to request (with my voice) network scans and ask him to probe devices on network for vulnerabilities. Fun stuff :)

    • @HuaCai
      @HuaCai 5 ปีที่แล้ว

      How about that could she be able do more Ai deep learning or training

    • @ArturSpirin
      @ArturSpirin  5 ปีที่แล้ว

      @@HuaCai Yes, the programs that you write do not run on the robot itself so you can use any packages that you want that support deeplearning and train a model and then integrate that model with the robot to process the data that you receive from the robots sensors via the vector sdk. I plan to move all of my scripts to a rasberipi box later so the scripts run non stop.

  • @evandavid940
    @evandavid940 4 ปีที่แล้ว

    Very helpful, thanks Artur!

  • @aixvaluvy2627
    @aixvaluvy2627 4 ปีที่แล้ว

    how can I enter my custom code into vector and inject it into a program that already exists in the vector body so that later I don't need to open the computer again to run it

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

      You cant store your code on Vector directly. Best solution I found is to get a Raspberry Pi and use it as a Vector server if you will. Its low powered and you can keep it on all the time running your code.

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

      @@ArturSpirin Do you have or can you produce a video tutorial on how to do this? This would be really helpful and a fun way to enhance his personality for some fun practical things. I would like to do things like add some other simple games, like hang man, or word clue type games etc. "Best solution I found is to get a Raspberry Pi and use it as a Vector server if you will. Its low powered and you can keep it on all the time running your code."

    • @OrlandoPaco
      @OrlandoPaco 4 ปีที่แล้ว

      @@ArturSpirin It seams that vector has a place on the mainboard to include an sd-card... I'm no genius, just saying.