Threlte Robotic Arm Simulator

This project is a basic robotics simulator that allows users to create a virtual robot and program it to perform movement.

In Progress
Tasks

Threlte Environment

Create a basic environment for the robot to move in.

Completed

Robot Segments

Create segments for the robot to move.

Completed

Controller

Create a user interface for the user to control the robot.

Completed

Improved Model

Create a more detailed model for the robot.

Completed

Joint Matrices

Create outputs for the matrices of the joints of the robot. This will make it easier to visualize the robot's movement.

Not Started

User Programming

Create a system for the user to program the robot.

Not Started

Automated Movement

Create a system for the robot to move automatically. Positions and angles are set by the user and they are interpolated.

Not Started

Kinematic State Identifier

Create a system that identifies the kinematic state of the robot and potential options to reach a target state.

Not Started

Collision Detection

Create a system that detects collisions between the robot and the environment.

Not Started

OTA Programming Platform

This project is a platform that allows users to program their devices over the air. It is intended for hobby IoT devices.

In Progress
Tasks

Server OTA Programming

Create a server that can program devices over the air.

Completed

User Interface

Create a user interface for the user to upload code and program devices.

In Progress

Data Logging

Create a system for the user to log data from their devices.

In Progress

Device Registration

Create a system for the user to register their devices.

Not Started

Device Management

Create a system for the user to manage their devices.

Not Started

This Website!

Create, design, and develop a personal website to showcase projects and skills.

In Progress
Tasks

Frontend Development

Develop the frontend of the website using Svelte, Tailwind CSS and Flowbite-Svelte.

In Progress

Backend Development

Develop the backend of the website using SvelteKit, PostgreSQL, and possibly FastAPI depending on the requirements of the site.

In Progress

Content Creation

Create content for the website. This will take many forms depending on the nature of each project and the general content of the site.

In Progress

Deployment

Deploy the website. I use DigitalOcean for hosting, goDaddy for domain registration, and cPanel for email server management.

Completed

SEO Optimization

Optimize the website for search engines. This includes meta tags, alt tags, and other optimizations.

In Progress

Authentication System

Create a system for users to log in and manage their accounts. This will be used for commenting and other features including access to platforms built on this site.

In Progress

YouTube

This project is a Youtube channel where I post videos about programming, robotics, and other tech-related topics.

In Progress
Tasks

Channel Creation

Create a Youtube channel.

Completed

Video Creation

Create videos for the channel.

In Progress

Channel Growth Strategy

Create a strategy for growing the channel.

Not Started