Robotic arm engineering toolkit. For the theory behind how all this shit works refer to the posts I have made on my website (still ongoing).
- B-Splines and NURBS
- Arcs and Bezier curves
- Spline Interpolation
- Forward Kinematics
- Inverse Kinematics
src/bin
- Binary files for compiling core source files and some libraries.
src/core
- Source code (ANSI C) for all the robotic arm specific stuff.
src/editor
- The robotic arm visualizer, called editor currently because that is going to be its final usage. As a editor for the robotic arm.
src/lib
- Statically linked libraries.
src/makefile
- Has targets:
all
for everything,tests
forsrc/core
unit testing,editor
for the editor andeditor_web
for the web version. Alsoclean
for removing all generated files, includes files that aren't compiled by the makefile as well.
- Has targets:
src/imgui-1.90.
,src/raylib-5.0
,src/rlimgui
- Dependencies (cloned repositories) for the editor.
src/tests
- Unit tests for
src/code
. Tests do not follow a specific C standard likesrc/core
files do.
- Unit tests for