Giter Club home page Giter Club logo

SMART Lab at Purdue University's Projects

attack_detection-sim icon attack_detection-sim

This repository contains the Matlab source codes of attack detection algorithm for multi-agent / multi-robot systems. The ROS Gazebo simulation using CAT Vehicle Testbed was modified to demonstrate the attack detection scenario on CAT vehicles at urban environments.

dynacon icon dynacon

Code repository for DynaCon: Dynamic Robot Planner with Contextual Awareness via LLMs. This package is for ROS Noetic.

husformer icon husformer

This repository contains the source code for our paper: "Husformer: A Multi-Modal Transformer for Multi-Modal Human State Recognition". For more details, please refer to our paper at https://arxiv.org/abs/2209.15182.

robotarium-rendezvous-rssdoa icon robotarium-rendezvous-rssdoa

This repository contains the Matlab source codes (to use in Robotarium platform) of various rendezvous controllers for consensus control in a multi-agent / multi-robot system.

robust-control-tutorial icon robust-control-tutorial

Robust control tutorial by Purdue SMART Lab: Sliding Mode Control (SMC) with MATLAB/Simulink example implementation

ros-tutorial-gazebo-simulation icon ros-tutorial-gazebo-simulation

ROS tutorial by Purdue SMART lab: Gazebo simulation - autonomous mobile robot navigation and creating custom robots and sensor plugins

ros-tutorial-voice icon ros-tutorial-voice

This tutorial briefly covers how to control a robot over voice command. The user can control the robot using voice command and the robot acknowledges back to the user through a text-to-speech system, after executing the control action. E.g. Once the user ask the robot to "forward". The robot executes it and then sends a message over voice to the user saying the the "Requested action executed".

ros2-foxy-wearable-biosensors icon ros2-foxy-wearable-biosensors

This repository is a new wearable biosensors package for ROS2-Foxy. The ultimate goal of this repo is to expand the biosensors ecosystem in the Human-Robot Interaction (HRI) field. The package currently supports six wearable biosensors that can be used in HRI researches without behavioral constraints caused by limited hardware specifications (e.g., wired devices). We will keep updating this GitHub to support various wearable sensors on ROS 2 system. If you are interested in this project, please contact us.

san-fapl icon san-fapl

This repository contains the source code for our paper: "Feedback-efficient Active Preference Learning for Socially Aware Robot Navigation", accepted to IROS-2022. For more details, please refer to our project website at https://sites.google.com/view/san-fapl.

san-navistar icon san-navistar

This repository contains the source code for our paper: "NaviSTAR: Socially Aware Robot Navigation with Hybrid Spatio-Temporal Graph Transformer and Preference Learning". For more details, please refer to our project website at https://sites.google.com/view/san-navistar.

sediment-core-sampler icon sediment-core-sampler

The goal of this repository is to introduce a robotic underwater sediment sampling system based on the unmanned surface vehicle (USV) and underwater sediment sampler (USS) to collect bed sediment samples. This repository provides the detailed cost breakdown along with the source code and CAD files of the USS and the operational instructions.

selros icon selros

Code repository for Semantic Layering in Room Segmentation via LLMs (SeLRoS). This repository includes 2D Map generation code and Room Information Interpreter code, and a data set containing ground truth, object information file, top view image, and room segmentation results for each environment for an experiment in 30 environments.

smart-llm icon smart-llm

Code repository for SMART-LLM: Smart Multi-Agent Robot Task Planning using Large Language Models

smart_mbot_ws icon smart_mbot_ws

The goal of this repository is to share a ROS2 workspace for the SMARTmBOT. If you want to know more details about the SMARTmBOT, please visit our official GitHub page; https://github.com/SMARTlab-Purdue/SMARTmBOT

smartmbot icon smartmbot

The goal of this repository is to introduce a new, customizable, scalable, and fully opensource mobile robot platform, called SMARTmBOT. This repository provides a guide, and all design files and source codes so that you can build your own SMARTmBOT. SMARTmBOT can be useful for studying the basics of robotics, especially mobile robotics. It can also be used to study advanced topics such as swarm robotics.

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.