Created Go2 RL post and project post

This commit is contained in:
Sharwin24 2025-03-28 14:08:35 -05:00
parent 478c793170
commit b13a933160
11 changed files with 32 additions and 4 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB

View file

@ -9,7 +9,7 @@ menu:
sidebar:
name: Chess Robot
identifier: chess-robot
weight: 5
weight: 6
tags: ["Python", "OpenCV", "Arduino", "Stepper Motors"]
repo: https://github.com/Connor205/Chess-Robot-NURobotics
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

View file

@ -0,0 +1,19 @@
---
title: "Teaching an Old Dog New Tricks"
date: 2025-03-19T09:00:00+00:00
description: Reinforcement Learning for Unitree Go2 Robot Dog
hero: images/go2_banner.jpg
author:
image: /images/sharwin_portrait.jpg
menu:
sidebar:
name: Unitree Go2 New Tasks
identifier: go2-tasks
weight: 5
tags: ["Python", "Reinforcement Learning", "PPO", "Genesis"]
repo: https://github.com/HarrisonBounds/go2RL
---
The Unitree Go2 Dog is an incredibly advanced robot with an impressive locomotion system. This project utilized the Genesis simulation platform to train policies for the robot using PPO (Proximal Policy Optimization) to accomplish various tasks such as strafing, running, jumping, and jumping over obstacles.
*This post is still under construction, check out our [Final Presentation](https://docs.google.com/presentation/d/1t-WxQv7l9nbno7PVQyR4ZqkIlAv57PJc0tnwp6PpszA/edit?usp=sharing) for more details*

View file

@ -9,7 +9,7 @@ menu:
sidebar:
name: Napkin.AI
identifier: napkin-ai
weight: 8
weight: 9
tags: ["Python", "PyTorch", "Retrieval-Augmented Generation", "Knowledge Graphs", "Language Models"]
repo: https://github.com/Sharwin24/HackAtBrown
# categories: ["Basic"]

View file

@ -9,7 +9,7 @@ menu:
sidebar:
name: Robotech
identifier: robo-tech
weight: 7
weight: 8
tags: ["Python", "RRT", "A*"]
repo: https://github.com/Sharwin24/RoboTech
# categories: ["Basic"]

View file

@ -9,7 +9,7 @@ menu:
sidebar:
name: Educational Robot Arm
identifier: robot-arm-edu
weight: 6
weight: 7
tags: ["3D Printing", "Arduino", "C++", "MATLAB"]
repo: https://github.com/Sharwin24/Robotic-Arm
---

View file

@ -58,6 +58,15 @@ projects:
summary: Simulating a pick and place task with the KUKA YouBot using a task-space feed-forward PID controller and Odometry.
tags: ["Python", "CoppeliaSim", "Odometry", "PID Control", "Omnidirectional Robot Kinematics"]
- name: Teaching an Old Dog New Tricks
role: "MSAI437: Deep Learning Final Project"
image: /images/go2_strafing.gif
timeline: "Mar 2025"
url: "/posts/go2-tasks/"
repo: "https://github.com/HarrisonBounds/go2RL"
summary: Teaching the Unitree Go2 robot dog various locomotion tasks using reinforcement learning on the Genesis simulator.
tags: ["Python", "Reinforcement Learning", "PPO", "Genesis"]
- name: Chess Robot
role: "NEU Robotics Club Project"
image: /images/chess_robot.gif