The P programming language.
-
Updated
Apr 12, 2025 - C#
Robotics is a branch of engineering and computer science which works to design, build, program. and operate robots. Robots are used in many environments in which human involvement could be dangerous, including bomb defusal, space repairs, and manufacturing processes. Robots typically work either autonomously or with commands sent by human operators.
The P programming language.
taskt (pronounced 'tasked' and formely sharpRPA) is free and open-source robotic process automation (rpa) built in C# powered by the .NET Framework
Optimal Reciprocal Collision Avoidance (C#)
ORCA / RVO2 Implementation for Unity — Multithreaded using the job system.
URDF importer
A simulation framework for Robotic Mobile Fulfillment Systems
Robotic simulation in Unity with ROS integration.
A digital-twin of the Universal Robots UR3 integrated into the Unity3D development platform.
Unity3D based multi-robot simulator can bring-up simulation environment by SDF(Simulation Description File) easily. And it supports to connect ROS2 through cloisim_ros.
Invisible Highway is an experiment in controlling physical things in the real world by drawing in AR. Simply make a pathway along the floor on your phone and the robot car will follow that path on the actual floor in your room. A custom highway with scenery is generated along the path to make the robots a little more scenic on your phone screen.
A digital-twin of the robot ABB integrated into the Unity3D development platform.
UAV Logistics Environment for Multi-Agent Reinforcement Learning / Unity ML-Agents / Unity 3D
A robot learning from demonstration framework that trains a recurrent neural network for autonomous task execution
A simple C# example of Behavior Trees + Editor.
Open Source Delta Automatic Calibration Tool