Threlte Robotic Arm Simulator

Controls

Position

Motion

Misc

Controls

You can control the rotation of the robot arm by adjusting the sliders above. The base rotation controls the rotation of the entire arm, while the joint 1, 2, and 3 control the rotation of the joints. You can also control the view of the camera by moving the model around in the window. On PC use the left click and drag to rotate, right click and drag to pan, and scroll to zoom. On mobile use one finger to rotate, two fingers to pan, and pinch to zoom.

About

This project is a robotics simulator that allows you to create and simulate robotic movements in a 3D environment. As this website is built using Svelte, the simulator is built using Threlte. Threlte is a 3D simulator that is built with Three.js and TypeScript. The simulator allows you to control the rotation of the robot arms using sliders and input fields. You can control the rotation of the entire arm, as well as the rotation of the individual joints. The simulator also includes a camera that you can control to view the robot arm from different angles.

Project Progress

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

Comments

No comments yet