Git Product home page Git Product logo

mobilerobots's Introduction

MobileRobots

Repo for mobile robots course

Project Status

Implemented Movements

  • Move(distance) - backwards or forwards x cm
  • Rotate(angle) - left or right in degrees
  • turn(radius, angle) - perform a turn with the specified radius and for the arc-length correspoding to the angle
  • follow(object) - follows object, if it is in front of the robot. Otherwise, asks ChatGPT for further instructions
  • push() - pushes object in front of robot, must be really close

ChatGPT Integration Status

  • Asks for prompt when main() is ran, and tries to execute the response from gpt3.5, sometimes it responds with stuff other than lists

Computer Vision Status

  • Detected Objects, score and rectangle position are displayed
  • App creates BT server which waits for connection to send the results

To do

  • Implement ask where I am behaviour. Should be simple
  • Manual mode, instead of automaticly asking gpt3.5-turbo. Allow user to copy past ChatGPT4 responses

mobilerobots's People

Contributors

hazletoff avatar singularitty avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.