Merge branch 'delta-robot'

This commit is contained in:
Sharwin24 2025-02-13 14:42:22 -06:00
commit f4caff9012
4 changed files with 33 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 645 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

View file

@ -0,0 +1,24 @@
---
title: "Delta Robot ROS Package"
date: 2025-01-06T09:00:00+00:00
description: Open Source Delta Robot ROS Package
hero: images/delta_robot.jpg
author:
image: /images/sharwin_portrait.jpg
menu:
sidebar:
name: Delta Robot
identifier: delta-robot
weight: 9
tags: ["ROS2", "C++", "Parallel Robot Kinematics"]
repo: https://github.com/Sharwin24/DeltaRobot
---
An open source ROS package for controlling delta robots with forward and inverse kinematics, trajectory generation, and visualization. Designed for public use and easy integration with new delta robot designs and applications.
# Kinematic Simulation
The robot's forward and inverse kinematics were first implemented in a jupyter notebook to visualize the robot's configuration space and workspace. Eventually, the kinematics will be implemented into ROS2 C++ nodes with optimizations for fast computation.
<div align="center">
<img src="FK_notebook.png" alt="Robot Simulated in 3D Plot" style="border-radius: 15px;">
</div>

View file

@ -66,6 +66,15 @@ projects:
summary: A 3D-printed robot arm kit for educational purposes. Coupled with a software package intended for students with little to no experience coding to use.
tags: ["3D Printing", "Arduino", "C++"]
- name: Open Source Delta Robot
image: /images/delta_robot.jpg
role: "MSR Winter Project"
timeline: "Jan 2025 - March 2025"
url: "/posts/delta-robot/"
repo: https://github.com/Sharwin24/DeltaRobot
summary: An open source ROS package for delta robot motion planning and kinematic control.
tags: ["ROS2", "C++", "Parallel Robot Kinematics"]
# - name: AGV Odometry & Motion Planning
# image: /images/pure-pursuit.png
# role: "VEXU Team HSKY"