Commit Graph

  • a593a0016c lift control modes docs into its own sidebar doc Oskar Weigl 2021-06-16 20:45:42 -07:00
  • c00838cee6 Merge remote-tracking branch 'odriverobotics/fw-v0.5.3' into fw-v0.5.3 Paul Guenette 2021-06-16 22:58:10 -04:00
  • 79d1a91593 Fix intellisense Paul Guenette 2021-06-16 22:56:16 -04:00
  • de77a698b6 Update control.md Paul Guenette 2021-06-16 21:37:07 -04:00
  • 87459e26ca reorder link order to put .s files first Paul Guenette 2021-06-16 21:26:26 -04:00
  • e145672b33 update step_dir_test Samuel Sadok 2021-06-16 12:32:32 +02:00
  • 1bb5992eba Made changes clearer in changelog Aaron de los Santos 2021-06-13 21:46:21 -07:00
  • 914ba9019c Reflected Arduino changes in changelog Aaron de los Santos 2021-06-13 20:43:08 -07:00
  • e59ee5cda1 Replaced old inline enum with autogenerated enum header Aaron de los Santos 2021-06-13 17:28:10 -07:00
  • b104671642 Follow naming/spacing convention Aaron de los Santos 2021-06-13 17:23:05 -07:00
  • a1338ac551 Input mode Tuning enhancements Paul Guenette 2021-06-12 11:31:13 -04:00
  • afe027a1a7 Fix missing portDONT_DISCARD in GCC defs for FreeRTOS and LTO Paul Guenette 2021-06-03 23:54:54 -04:00
  • 2d9150dda2 Merge branch 'arduino-improvements' of https://github.com/aarondls/ODrive into arduino-improvements Aaron de los Santos 2021-06-11 17:32:46 -07:00
  • 319a9df4f6 Renamed enums.h to ODriveEnums.h Aaron de los Santos 2021-06-11 17:32:43 -07:00
  • 7142cff8fa Merge branch 'odriverobotics:master' into arduino-improvements Aaron de los Santos 2021-06-11 17:14:54 -07:00
  • 2e36ac14c1 Update makefile to generate new arduino enums file Aaron de los Santos 2021-06-11 17:05:33 -07:00
  • 2f36b095c5 Update can-protocol.md Paul Guenette 2021-06-10 23:06:42 -04:00
  • 64a6ddd101 Update can-protocol.md Paul Guenette 2021-06-10 23:06:17 -04:00
  • 49a5180264 Make can protocol arbitration ID clearer Paul Guenette 2021-06-10 23:05:32 -04:00
  • 16aad18448 Created jinja template to autogenerate arduino enums header Aaron de los Santos 2021-06-08 22:54:01 -07:00
  • ab7ed49e7b Update ODriveArduino.cpp Aaron de los Santos 2021-06-08 21:02:47 -07:00
  • 8302de1129 Added position getter function for arduino Aaron de los Santos 2021-06-08 15:55:36 -07:00
  • 1cae69d348 Merge pull request #580 from aarondls/master samuelsadok 2021-06-08 21:56:15 +02:00
  • 8286849e34 Change variable name offset to phase_offset Aaron de los Santos 2021-06-07 15:20:01 -07:00
  • 2e7f80c427 Merge pull request #577 from iangohy/patch-1 samuelsadok 2021-06-07 21:07:08 +02:00
  • ff3c3723f5 Changed wether to whether Ian Goh 2021-06-06 10:59:34 +08:00
  • 77a6652edb Fix missing portDONT_DISCARD in GCC defs for FreeRTOS and LTO archived-devel Paul Guenette 2021-06-03 23:54:54 -04:00
  • 4499dc3113 fix "Task pending" error message when closing odrivetool Samuel Sadok 2021-06-03 13:58:29 +02:00
  • 55de791e17 [ASCII protocol] fix corrupted responses Samuel Sadok 2021-06-03 13:44:55 +02:00
  • 9b2c1c09ee add encoder offset feature Oskar Weigl 2021-06-02 21:07:45 -07:00
  • 48433c61c6 fix docs autogeneration Samuel Sadok 2021-06-02 17:18:26 +02:00
  • c5720564d7 Force version to be regenerated on each compile Paul Guenette 2021-06-01 17:37:31 -04:00
  • 23c6b07c52 Fixed python package setup.py PAJohnson 2021-05-29 01:05:10 -04:00
  • a5f4efe091 Merge branch 'fw-v0.5.2rc1' fw-v0.5.2 PAJohnson 2021-05-28 22:23:26 -04:00
  • dcc3f92cb3 Use newlib instead of newlib nano so that 64bit int ascii parsing works. fw-v0.5.2rc1 PAJohnson 2021-05-28 18:51:03 -04:00
  • 2edc38b77c sensorless docs improvements PAJohnson 2021-05-27 22:51:34 -04:00
  • 4b2ac94f08 Made DFU erase all internal flash on programming to lessen bad config issues uart doc improvements PAJohnson 2021-05-27 17:54:03 -04:00
  • 640c411cd3 Fix cansimple for 64 bit motor error PAJohnson 2021-05-25 20:19:31 -04:00
  • 92e704ad7d Syntax fix for odrive-interface.yaml PAJohnson 2021-05-21 22:15:37 -04:00
  • 069b12c633 More changelog updates PAJohnson 2021-05-21 22:05:39 -04:00
  • d0aba94a8c changelog update PAJohnson 2021-05-21 21:58:16 -04:00
  • 94d6b821d8 Improved docs, fixed odrivetool dfu behavior when the dfu switch is used. PAJohnson 2021-05-21 21:53:07 -04:00
  • 639f3e6813 Changed docs to prefer odrv.clear_errors() for error clearing instead of dump_errors(odrv, True). Fixed dump_errors() to rearm brake resistor if clear=True PAJohnson 2021-05-21 20:08:29 -04:00
  • 150c3b0373 Fix index out of range error when using dfu switch and dfu flashing PAJohnson 2021-05-21 00:12:41 -04:00
  • 7c4273d0ba Add numpy dep to dump_timings() PAJohnson 2021-05-20 23:00:01 -04:00
  • e165111fff rc2 changelog update v0.5.2-rc_2 PAJohnson 2021-05-15 01:31:15 -04:00
  • 477ca3b01f Set axis.steps_ to pos_estimate (cast to steps) when entering closed loop. PAJohnson 2021-05-14 01:10:32 -04:00
  • b707cd870f CAN baud rate setting fix, spinout detection improvements PAJohnson 2021-05-13 23:21:48 -04:00
  • 678c1c9c7e Spinout detection fixes - I^2 * R compensation PAJohnson 2021-05-12 21:39:48 -04:00
  • 90017e127f fix DFU dfu_fix Samuel Sadok 2021-02-17 16:20:40 +01:00
  • ba8ec640bf reduce likelihood of IndexError during DFU Samuel Sadok 2020-10-21 11:34:35 +02:00
  • e7d36f98df add ODrive in DFU mode to udev rules Samuel Sadok 2020-08-31 13:56:55 +02:00
  • 80ca47aea5 Various DFU fixes - make DFU script compatible with Python 2 - include permissions for DFU mode VID:PID in udev rules (these rules, when missing, would result in ValueError: The device has no langid) - fix IndexError: list index out of range that occurred when the device was already in DFU mode - fix UnboundLocalError: local variable 'do_backup_config' referenced before assignment when DFU was started after the device was already in DFU mode Samuel Sadok 2020-08-31 13:03:48 +02:00
  • 73e2ae80d4 [docs] first docs pass for v0.5.2rc1 v0.5.2-rc1 PAJohnson 2021-05-05 23:10:07 -04:00
  • e29c5ead4c More changelog updates PAJohnson 2021-05-05 21:44:58 -04:00
  • e2cb18b3a7 Changed default dc max negative current, updated changelog PAJohnson 2021-05-05 21:34:02 -04:00
  • 427b7b4f11 Changed step and direction handling to always require circular positioning PAJohnson 2021-05-05 19:43:44 -04:00
  • 31e525ab65 Zero out input_vel after homing sequence finds endstop. PAJohnson 2021-05-04 22:00:43 -04:00
  • 1dc87e8f14 Homing fixed and tested PAJohnson 2021-05-04 21:36:40 -04:00
  • 03e590ae44 Fixed possible race-condition riewert 2021-02-05 13:09:53 +01:00
  • ac6c565b30 Fixes riewert 2021-01-29 21:24:26 +01:00
  • 5a9bd63ed1 Set input_pos after init riewert 2021-01-27 14:17:46 +01:00
  • db5d952a08 Fixed step callback typo, moved input_pos = steps * turns_per_step to Controller::update() PAJohnson 2021-04-30 22:40:29 -04:00
  • a380d73921 Add to changelog and fibre API Paul Guenette 2021-04-30 18:45:28 -04:00
  • c0a8ede93e Use pre-increment and pre-decrement for steps Paul Guenette 2021-04-30 18:36:40 -04:00
  • ce1782b173 Use an integer to count steps to avoid float accumulation issues Paul Guenette 2021-04-30 18:33:21 -04:00
  • 83e09b73fc Add torque_mirror_ratio Paul Guenette 2021-04-30 18:32:51 -04:00
  • 69e73bffdb Place built objects in build/obj Paul Guenette 2021-04-30 18:25:40 -04:00
  • f2eb40b5ef Add torque FF to axis mirroring Paul Guenette 2021-04-30 18:25:03 -04:00
  • 2622f4d8eb Fixed spinout error reset on odrive.clear_errors() PAJohnson 2021-04-29 23:01:44 -04:00
  • a7bed2074c Added spinout detection PAJohnson 2021-04-29 20:17:51 -04:00
  • d0c59a1ba1 add AArch64 libfibre binary Samuel Sadok 2021-03-13 13:00:52 +01:00
  • 8296a4aa69 [libfibre] make pseudo-parallel func calls work (note: the legacy protocol itself doesn't support parallel function calls so they are serialized by libfibre.) Samuel Sadok 2021-03-23 11:00:24 +01:00
  • 9e122ee776 Merge fix for cherry-pick of df12049f Samuel Sadok 2021-03-10 11:46:55 +01:00
  • fe71fe8510 [fibre-cpp] fix function calls with multiple args Samuel Sadok 2021-02-25 12:14:57 +01:00
  • eb2d8573ef [fibre] fix handling of multiple devices Samuel Sadok 2021-02-19 15:30:12 +01:00
  • c0e9dc2d1f Fix odrivetool by adding the dll path on windows Matt Quick 2021-01-28 10:32:43 -07:00
  • f7a173cd9b fix benign DFU errors Samuel Sadok 2021-03-01 07:57:14 +01:00
  • 49c9e8c4c8 fix DFU Samuel Sadok 2021-02-17 16:20:40 +01:00
  • 5fd1eab77c 2nd order thermistor low pass filtering PAJohnson 2021-04-14 19:01:05 -04:00
  • e25d454450 Removed unused gpio mode from GUI enums PAJohnson 2021-04-13 23:32:32 -04:00
  • 26cd9ecbe9 run encoder.apply_config on successful dir_find Oskar Weigl 2021-02-06 19:13:03 -08:00
  • fee2aa60dc remove stray file Samuel Sadok 2021-02-01 16:19:28 +01:00
  • 32e2d9c543 fix macOS CI Samuel Sadok 2021-01-29 15:10:17 +01:00
  • 68c2fb9777 implement 2-norm current clamping Oskar Weigl 2021-01-28 19:47:47 -08:00
  • ceafbe37fc let acim identification run model without data Oskar Weigl 2021-01-28 19:14:18 -08:00
  • 411494c7f0 Revert "Fixed the encoder offset calibration to work correctly when calib_scan_distance is not a multiple of 4pi" PAJohnson 2021-04-12 20:28:40 -04:00
  • b52cd87fa2 Fixed the encoder offset calibration to work correctly when calib_scan_distance is not a multiple of 4pi PAJohnson 2020-10-29 00:20:39 -04:00
  • 6aa7aed3cf Update hoverboard.md Oskar Weigl 2021-04-11 10:51:04 -07:00
  • 482707984e Merge pull request #559 from Smurf/patch-2 Oskar Weigl 2021-04-05 10:53:02 -07:00
  • f255e30b1d Update odrive-interface.yaml Samuel Coles 2021-04-04 21:05:09 -05:00
  • 8318a95360 Autotuner should not depend on current_meas_period autotuning Paul Guenette 2021-03-25 01:33:32 -04:00
  • 127a4beb70 Move autotuner into its own class Paul Guenette 2021-03-25 00:47:51 -04:00
  • ffebf06277 [DOCS] Removed v0.4.2 docs banner, added notice about supported devices PAJohnson 2021-03-24 22:04:54 -04:00
  • a43410714a Fix broken table Paul Guenette 2021-03-14 23:37:02 -04:00
  • f14b723392 Remove the "Sender" column in the CAN protocol table Paul Guenette 2021-03-14 23:30:41 -04:00
  • 2922b22447 Clean up some shtuff v0.5.2-rc2 Paul Guenette 2021-03-13 22:28:55 -04:00
  • 253ff64a61 Update odrive-interface.yaml Oskar Weigl 2021-03-03 20:09:16 -08:00
  • d795226612 calib_scan_distance hint for halls. Oskar Weigl 2021-03-03 20:06:08 -08:00
  • a406aa0620 fix benign DFU errors Samuel Sadok 2021-03-01 07:57:14 +01:00