Commit Graph
411 Commits
Author SHA1 Message Date
Oskar Weigl 205f1e57af Update getting-started.md 2020-10-12 13:54:05 -07:00
Oskar Weigl b9f571c2a8 Update migration.md 2020-10-12 13:52:59 -07:00
Oskar Weigl b41a3be030 Update migration.md 2020-10-12 13:52:49 -07:00
Oskar Weigl 88d91d711c Update default.html 2020-10-09 18:11:50 -07:00
PAJohnson 44beac4aaf reverted change to package versions in gemfile.lock 2020-10-08 19:48:50 -04:00
PAJohnson bcd8dbb7e2 Added note about torque_constant to getting started page, added debugging info for firmware/odrivetool version mismatch to troubleshooting page, removed interfaces page and split it into sections under the interfaces section, added migration guide to tutorials section 2020-10-08 19:39:23 -04:00
Paul Guenette 0b62d38824 Update getting-started.md 2020-10-07 11:39:57 -04:00
samuelsadok 1dbe456cfb Merge pull request #496 from valenmgama/patch-1
fix commands.md broken api/ links
2020-10-01 11:07:26 +02:00
Samuel Sadok cdc0437350 handle navbar overflow with "..."-suffix 2020-10-01 11:01:36 +02:00
Valentin Martinez Gama 45162566da fix commands.md broken api/ links
#Control Mode (line41) and #ControlCommands (line 54) links are not working on Documentation page. Checking the odrive_interface.yaml file there seems to be an unnecessary .axis in the yaml reference for both links.
2020-10-01 00:08:13 -05:00
Paul Guenette 400b442fa2 More --upgrade flags, add upgrading section 2020-09-30 11:13:44 -04:00
Paul Guenette 1ad5b7dc6b Add --upgrade flag to pip install odrive 2020-09-30 11:03:04 -04:00
Samuel Sadok 55e59a4532 fix docs page 2020-09-30 00:17:57 +02:00
PAJohnson 51c9047c35 Added note to CAN documentation about bus crash if two ODrives are connected without node ID configuration 2020-09-29 17:11:13 -04:00
Samuel Sadok 47e5c693ba temporarily disable API documentation 2020-09-29 18:47:46 +02:00
Oskar Weigl 2961714aca banner saying docs pertains to newest firmware 2020-09-27 18:21:24 -07:00
Oskar Weigl f360f576b4 Merge branch 'rc-v0.5.1' 2020-09-27 16:17:35 -07:00
PAJohnson 486eb9025f Added note about AMT23x absolute encoder problem and workarounds. 2020-09-23 17:17:04 -04:00
PAJohnson e9cd716d9f Updated getting started guide Basic Wiring image, updated references to 48V to 56V 2020-09-21 18:46:10 -04:00
PAJohnson 28b40c9bd4 Fix for high commanded currents during lockin ramp. 2020-09-10 19:48:36 -04:00
PAJohnson faae8f5b8e Minor cleanup to encoders documentation 2020-08-24 20:50:52 -04:00
PAJohnson 2f3f09e418 Cleaned up encoder docs page. Added a link to the RC docs page for information about SPI absolute encoders. 2020-08-24 19:00:37 -04:00
Paul Guenette ffbeaed61b Update control.md 2020-08-13 21:50:18 -04:00
Paul Guenette 58bc55d835 Add info about current_control_bandwidth 2020-08-13 21:48:41 -04:00
Oskar Weigl 5b8b7359ce Update getting-started.md 2020-08-09 17:55:33 -07:00
PAJohnson 6050d9b3fb Docs banner link updated to point towards discourse thread 2020-08-04 23:17:40 -04:00
PAJohnson 0250378a99 Revert "Docs banner link now points to discourse topic instead of directly to github"
This reverts commit 315fbce32c.

revert link change
2020-08-04 23:13:24 -04:00
PAJohnson 315fbce32c Docs banner link now points to discourse topic instead of directly to github 2020-08-04 23:10:02 -04:00
PAJohnson 2aa641ee86 Updated banner for new RC 2020-08-04 22:35:55 -04:00
Oskar Weigl f939261120 Update commands.md 2020-08-04 14:26:50 -07:00
PAJohnson db41fe9a29 Added closed loop test to CAN HWIL test
Fixed ascii protocol docs: current -> torque
2020-07-30 18:16:56 -04:00
PAJohnson b63983ef5c Fixed units for can_simple protocol and updated can HWIL test 2020-07-29 20:46:26 -04:00
PAJohnson b0700ef371 Documentation fixes for unit change
Fixed naming, docs, and test for CAN protocol - set trap traj a per css is now set trap traj inertia
2020-07-28 20:49:55 -04:00
PAJohnson be2d1037e3 Fixed null pointer checks in controller.cpp
Fixed formatting in trapTraj.hpp
Fixed how pos_setpoint is set in axis.cpp to avoid transients on startup so that it will handle circular position setpoints
More unit corrections in the docs: radians -> turns
2020-07-27 21:26:41 -04:00
Oskar Weigl af16316940 Merge branch 'devel' into counts_to_rads 2020-07-25 20:29:43 -07:00
Rowan Goemans 1a0d6acace - Refactored thermal and current lmiting sub-systems and introduced motor thermistor support.
- Added thermal errors to dump_errors call in odrivetool.
- Added function in odrivetool to set thermistor coefficients based on thermistor specs.
- Added documentation for users on how to connect and configure their own thermistors.
2020-07-17 14:09:47 +02:00
PAJohnson e1b1641d70 Changed from radians internally to units of "turns" where a full rotation is 1.0 turn
Changed documentation to reflect the unit change
2020-07-14 20:02:59 -04:00
PAJohnson a2626889c5 Added pos_circular_ to Encoder for tracking position in a circular space
Corrected docs as they relate to unit changes
Added pos_estimate_linear and pos_estimate_circular to Controller and eliminated pointer switching logic in Controller::select_encoder()
2020-07-14 17:22:39 -04:00
PAJohnson 9d5b2bc6d8 Changed conditions and sources of wrapping for the circular setpoint feature as it related to this unit change. setpoints_in_cpr is still not exposed as an endpoint due to implementation changes when input_mode was introduced. 2020-07-13 23:31:57 +01:00
PAJohnson 7ce896c2ce In encoder.*pp, XXX_estimate -> XXX_estimate_counts and XXX_est_rad -> XXX_estimate.
Changed HWIL tests to reflect unit change
Corrected sources for position and velocity estimates elsewhere.
2020-07-13 20:59:35 +01:00
PAJohnson ca7928774f Merge branch 'devel' of https://github.com/madcowswe/ODrive into counts_to_rads
Merging recent devel changes into branch
2020-07-06 20:02:47 +01:00
Oskar Weigl 306000f46e Update hoverboard.md 2020-07-01 20:18:49 -07:00
Cam Buss fc82ed6610 Allow reversal of homing direction and ability to clear SPI Error Rate (#427)
* clear spi_error_rate on error clear
* negative homing speed and negative endtop offset
2020-07-01 22:50:25 +02:00
PAJohnson e476b95536 Removed unit-conversion abiltiy for input_pos and input_vel
Updated documentation to reflect unit change.
2020-06-26 18:03:44 +01:00
PAJohnson c63e51f8d7 Changed docs to reflect change from CONTROL_MODE_CURRENT_CONTROL to CONTROL_MODE_TORQUE_CONTROL 2020-06-23 16:04:00 -04:00
PAJohnson 152a127d67 Merge branch 'devel' of https://github.com/madcowswe/Odrive into A_to_Nm 2020-06-23 15:59:51 -04:00
PAJohnson 7c33fa5d27 Changed docs to reflect removal of current control mode and addition of torque control mode
Regenerated enums
changed can_test.py to reflect control mode change
modified closed_loop_test.py to pass with A->Nm change.
2020-06-23 01:23:11 +01:00
Samuel Sadok f63c7edcd0 fix appearance on several browsers 2020-06-19 13:24:38 +02:00
Samuel Sadok 6d6c554a87 revert navbar colors, implement indentation 2020-06-18 10:28:26 +02:00
pjohnson ceabd24582 Made changes reflecting PR comments.
Added torque_ramp_rate to controller config.
Changed INPUT_MODE_CURRENT_RAMP to INPUT_MODE_TORQUE_RAMP for controller input mode enum.
Torque limits and current limits are now observed seperately. Torque limit is in the controller, current limit is in the motor object.
Fixed torque -> current calculation in motor_update to handle ACIM motors.
2020-06-17 13:15:36 -04:00