Commit Graph

  • 59f6089335 🫏 Adds animation experiment Rune Harlyk 2024-11-19 17:21:33 +01:00
  • 64ef3d31eb 🐛 Fix relative path in app Rune Harlyk 2025-10-20 20:34:33 +02:00
  • b14f005b22 🐛 Fix model loading on github pages Rune Harlyk 2025-10-20 20:17:57 +02:00
  • 72a288145d 🎨 Set 3D representation as default view Rune Harlyk 2025-10-20 19:22:23 +02:00
  • af0815b01f 🎨 Reduce stand offset Rune Harlyk 2025-10-20 19:05:36 +02:00
  • df3e813470 🎨 Improve rotation handling Rune Harlyk 2025-10-20 19:05:18 +02:00
  • 1b28b8b7fd 🐛 Fix stl relative model path Rune Harlyk 2025-10-20 18:27:35 +02:00
  • c449cb3390 🎨 Adds rotation keyboard controls Rune Harlyk 2025-10-20 18:15:37 +02:00
  • 05a420f345 Adds cumulative displacement of the robot Rune Harlyk 2025-10-20 18:09:58 +02:00
  • df395657e3 🎨 Removes deprecated base Rune Harlyk 2025-10-20 17:35:39 +02:00
  • 8970457353 🎨 Fix different typing problems Rune Harlyk 2025-10-14 20:01:20 +02:00
  • 0aab42f0e9 🎮 Maps controller buttons to modes Rune Harlyk 2025-10-14 19:41:40 +02:00
  • 76d965ff43 🎨 Updates defaults motion smoothing Rune Harlyk 2025-10-11 20:51:02 +02:00
  • 0b9921e592 🎨 Updates duty and fixes direction angle Rune Harlyk 2025-10-11 19:16:30 +02:00
  • aee29c47e4 🎨 Improves mode handling Rune Harlyk 2025-10-11 15:29:18 +02:00
  • f2ee454b89 ⬆️ Upgrade frontend dependencies Rune Harlyk 2025-10-11 11:02:17 +02:00
  • a77eb0b1e0 🎨 Lint project Rune Harlyk 2025-10-11 10:54:07 +02:00
  • 91a7b170fe 🎨 format Rune Harlyk 2025-10-11 10:42:32 +02:00
  • 4d51b9f556 🎨 Adds kinematics config to readme Rune Harlyk 2025-10-10 22:23:51 +02:00
  • 92a98064c3 🎨 Updates readme Rune Harlyk 2025-10-10 22:04:16 +02:00
  • 1fbddd483c Adds option to control sim using web app Rune Harlyk 2025-10-10 21:14:59 +02:00
  • d47ce02cc6 ️ Makes training parallelized Rune Harlyk 2025-10-10 20:22:39 +02:00
  • 01c4a80c8f 🔥 Clean up gitignore Rune Harlyk 2025-10-10 20:02:42 +02:00
  • 174d77a9fd Updates training script with stablebaseline Rune Harlyk 2025-10-10 20:02:18 +02:00
  • a078f28a82 🎨 Use real variables Rune Harlyk 2025-10-10 20:01:40 +02:00
  • f3f3864b83 🔥 Remove simple play kinematics Rune Harlyk 2025-10-10 19:33:01 +02:00
  • 46bb5f74b1 🎨 Fixes gait in sim Rune Harlyk 2025-10-10 18:54:42 +02:00
  • 89a0316fb4 Adds script to play with kinematics Rune Harlyk 2025-10-10 18:21:06 +02:00
  • 51ee910fb6 🐛 Fixes many smaller simulation pains Rune Harlyk 2025-10-10 18:19:14 +02:00
  • a198de05c2 Fixes body kin rot Rune Harlyk 2025-10-10 18:08:20 +02:00
  • d3db2b3650 ♻️ Update sim structure Rune Harlyk 2025-07-18 19:22:59 +02:00
  • 5a6f195f56 🫐 Updates foot color for urdf Rune Harlyk 2024-09-13 12:43:32 +02:00
  • 0cae981779 🧁 Simplifies backpart stl Rune Harlyk 2024-09-13 12:43:16 +02:00
  • c541b3f474 🧼 Removes print Rune Harlyk 2024-08-22 20:56:38 +02:00
  • ceccb2c901 🪇 Adds git input function to GUI Rune Harlyk 2024-08-22 20:56:27 +02:00
  • 8c21f3e2e4 🎯 Updates number of solve iterations Rune Harlyk 2024-08-22 20:56:05 +02:00
  • 55eecdc8d7 🛹 Adds static gui to env Rune Harlyk 2024-08-20 21:41:35 +02:00
  • b98c0e866b 🍒 Saves the initial state for faster reload Rune Harlyk 2024-08-20 21:35:45 +02:00
  • 3d294f38c2 🪴 Adds gitignore for python Rune Harlyk 2024-08-17 12:12:02 +02:00
  • a237dc3995 📏 Tries to rebuild kinematics in python Rune Harlyk 2024-08-10 00:30:23 +02:00
  • 80c74dc745 🧹 Formats urdf Rune Harlyk 2024-08-10 00:08:35 +02:00
  • fb9313913d 🤖 Adds plane Rune Harlyk 2024-08-09 23:39:23 +02:00
  • 33e7fac74c 🤖 Adds initial sim structure Rune Harlyk 2024-08-09 22:27:48 +02:00
  • 2face72aee 🎨 Clamp servo pwm Rune Harlyk 2025-10-09 18:33:17 +02:00
  • 1f8e7efdb2 Adds option to rotate gesture sensor Rune Harlyk 2025-10-09 18:33:04 +02:00
  • b184449e7b 🔥 Clean up arduino libs Rune Harlyk 2025-10-09 18:31:40 +02:00
  • bc31b1b2dd Replace millis with esp timer Rune Harlyk 2025-10-09 17:49:36 +02:00
  • 12e1f80830 🐛 Adds missing function definitions in socket adapter Rune Harlyk 2025-09-18 15:31:37 +02:00
  • 1cadcf8bdb 🎨 Pull subscribe logic out from websocket Rune Harlyk 2025-09-14 22:25:57 +02:00
  • 06d27e0644 🎨 Renames event socket to websocket adapter Rune Harlyk 2025-09-14 21:49:05 +02:00
  • 98b519dee8 🐛 Adds servo config over http Rune Harlyk 2025-09-14 21:42:51 +02:00
  • 4da2d7fa20 🔥 Cleans up build flags Rune Harlyk 2025-09-14 21:28:38 +02:00
  • 0f992b26e9 🔥 Removes unused feature flags Rune Harlyk 2025-09-14 21:19:29 +02:00
  • 2a57d1ecc3 🔥 Removes firmware rename script Rune Harlyk 2025-09-14 21:17:10 +02:00
  • fd3180d08b 🔥 Removes unused libs Rune Harlyk 2025-09-14 21:16:09 +02:00
  • 43b5216d9f ️ Removes task manager dependency Rune Harlyk 2025-09-14 21:12:57 +02:00
  • e1e11346b4 🔥 Removes unused functions and constants Rune Harlyk 2025-09-14 21:09:32 +02:00
  • 3ce8c88a84 🎨 Replace Arduino String with std::string Rune Harlyk 2025-09-14 20:08:41 +02:00
  • 0285b522f1 🎨 Replaces delay with vTaskDelay Rune Harlyk 2025-09-14 19:46:42 +02:00
  • 4ea287b162 🐛 Fixes table linking Rune Harlyk 2025-09-14 19:38:46 +02:00
  • c2d52449b4 🎨 Makes file system service use define var Rune Harlyk 2025-09-14 19:27:45 +02:00
  • f9a0880cd9 Moves servo event to main Rune Harlyk 2025-09-14 19:26:44 +02:00
  • 1bb098e952 ⬇️ Downgrades fastled version Rune Harlyk 2025-09-14 18:27:44 +02:00
  • 9c74c8e87b 🚨 Fixes build error for esp-idf Rune Harlyk 2025-09-11 21:59:25 +02:00
  • 3f4d956903 Adds partion tables Rune Harlyk 2025-09-11 19:28:11 +02:00
  • a5371c36b9 ♻️ Moves peripherals to source file, add sensor base Rune Harlyk 2025-09-11 18:34:08 +02:00
  • 41b863a0eb ♻️ Moves motion implementation to source file Rune Harlyk 2025-09-11 17:26:09 +02:00
  • 7fd35f3f48 ♻️ Major clean up of project structure Rune Harlyk 2025-09-11 17:14:31 +02:00
  • 2b1aed91d9 🎨 Simplifies spin skill skills Rune Harlyk 2025-09-10 21:07:38 +02:00
  • 923ea17702 🎨 Use std for min and max Rune Harlyk 2025-09-10 20:21:56 +02:00
  • 3a401abfab Adds skilmanager and spin skill Rune Harlyk 2025-09-10 15:59:41 +02:00
  • 26c36b8302 🎨 Makes gesture sensor more readable and motion take last gesture Rune Harlyk 2025-09-10 15:09:24 +02:00
  • bfc259e660 Adds gesture controls Rune Harlyk 2025-09-10 14:34:47 +02:00
  • 6368bf9213 🎨 Makes use of msg type for sensors Rune Harlyk 2025-09-10 11:15:44 +02:00
  • cd802f1c22 Makes fsm states by time aware Rune Harlyk 2025-09-08 22:39:53 +02:00
  • 59bb1d9579 ️ Improves imu speed by making it non blocking and run faster Rune Harlyk 2025-09-08 22:37:57 +02:00
  • ae98ba76f7 Makes stand imu compensating Rune Harlyk 2025-09-06 20:34:06 +02:00
  • bd8c8fd988 🐛 Fixes imu handling Rune Harlyk 2025-09-06 19:55:57 +02:00
  • 7de5a1aa7c 🎨 Lerp gait params to target Rune Harlyk 2025-09-05 15:22:47 +02:00
  • a3e4fdd8a5 🎨 Moves kinematics config to kinematics file Rune Harlyk 2025-09-05 11:48:37 +02:00
  • f82fa051f2 🎨 Renames states folder Rune Harlyk 2025-09-04 23:18:57 +02:00
  • b66ddc3e81 Introduces motion as a state machine Rune Harlyk 2025-09-04 23:11:59 +02:00
  • c85ac41ebc 🐛 Makes step height dynamic Rune Harlyk 2025-09-04 21:03:09 +02:00
  • 78d01533f4 Makes body rotation controllable Rune Harlyk 2025-09-04 19:31:45 +02:00
  • 18d4d66758 Makes robot stand compensate imu Rune Harlyk 2025-09-04 19:27:48 +02:00
  • 1b9dc9bb9e Makes motion use target position for body state Rune Harlyk 2025-09-04 19:27:17 +02:00
  • 767d1157df Makes kinematics params be based on config Rune Harlyk 2025-09-04 19:08:54 +02:00
  • 1799889712 Introduces kinmatics config to sync mapping between variants Rune Harlyk 2025-09-04 18:02:38 +02:00
  • 0b5d7b1534 Fixes gait into bezier Rune Harlyk 2025-09-04 16:34:31 +02:00
  • 10b78e6919 🎨 Smoother crawl body shift Rune Harlyk 2025-09-04 14:52:01 +02:00
  • 3fd72d081e 🎨 Correct behavoir Rune Harlyk 2025-09-04 14:45:20 +02:00
  • 1f3a465d3e 🎨 Adds speed factor to frontend Rune Harlyk 2025-09-04 14:35:25 +02:00
  • cddb6023e7 🎨 Better base walking speed Rune Harlyk 2025-09-04 14:11:13 +02:00
  • 2f46484e0a 🎨 Simplifies gait Rune Harlyk 2025-09-03 19:23:50 +02:00
  • 4fcaf5d77d 🐛 Try to handle body shifting Rune Harlyk 2025-09-03 17:52:21 +02:00
  • ea8ddb43ef 🎨 Adds speed factor between gaits Rune Harlyk 2025-09-03 17:10:48 +02:00
  • 774c546487 🎨 Cleanup crawl Rune Harlyk 2025-09-03 16:18:36 +02:00
  • 6f46c1f598 🎨 Renames kinematics config Rune Harlyk 2025-09-03 15:50:34 +02:00
  • bc810ee2dd 🎨 Adds defaults to notification service Rune Harlyk 2025-09-01 22:55:35 +02:00
  • 54a0419770 🎨 Cleans up gait handling code Rune Harlyk 2025-09-01 22:23:02 +02:00