Code Monkey home page Code Monkey logo

ros2_iotoolbox's Introduction

AI-RedBack

About project

The aim of this project is to develop a ROS2-based platform to enable the integration of voice commands and information recognized by the robot's vision and to operate the robot.
The project members are listed below:

Contributors

Name Student ID Role Contact
Renwei Hu 1067974 Product Owner [email protected]
Sicheng Nie 1206202 Scrum Master [email protected]
George Wang 1084224 Architecture Lead [email protected]
Siyi Liu 710301 Deployment Lead [email protected]

Working Process

The project is divided into four modules based on prioritization:

  • Computer Vision
  • Voice Command Recognition
  • Decision Making
  • Robotic Control We will develop them in order.

Naming rules

Sprint tag: COMP90082_2023_SM2_AI_RedBack_BL_SPRINTX Branch Naming Convention: <user_story_id>-<"feature/bug_fix">-<person>-<description>

Progress Demos

All demos reflecting our project progress have been uploaded to a YouTube Playlist. Demo video for each independent module can also be accessed via direct links below:

Repo

The project is mainly divided into two repos: AI RedBack and AI RedBack Vision(Client requested). AI RedBack has all the sprint documents and Voice Recognition content, while AI RedBack Vision mainly focuses on Vision.

Environment Set Up

ROS2(Humble) Installation Guide

Libfranka Installation Guide

Franka_ros2 Installation Guide

Changelog

Voice Recognition

  • Version Oct 6, 2023

    • Updated semantic analysis ROS2 node to capture more information. Updated the recording app to enable it to start and end recording using space operations
  • Version Sep 21, 2023

    • Upload the ROS2 node version of the application used for recording voice and update the document
  • Version Sep 18, 2023

    • Upload ROS2 Python node files for voice to text conversion and their test. wav files
  • Version Sep 6, 2023

    • Upload ROS2 python node
  • Version Sep 3, 2023

    • Upload Python files for semantic analysis using OpenAI
  • Version Aug 18, 2023

    • Upload documents related to sprint 1
  • Version Aug 16, 2023

    • Create Github repo

Openai Prompt

Grammar correct

"Please correct the grammar of the following text: "{transcript}""

Text Analysis

"Translate the sentence into action, object and location, for example a sentence 'slowly move that red cup to the top of the table' should be 'Action: slowly move; Object: red cup; Location: top of the table'. If there is no location information, Location should be N/A. Now please translate {sentence}"

File List

This file contains all the file list.

ros2_iotoolbox's People

Contributors

easternmaster avatar jackson-hu1279 avatar tempest371 avatar siyil6 avatar

Watchers

Wafa Johal 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.