Unknown
|
c014dae5bb
|
Fix missing config object for trap_traj
|
2018-09-03 17:16:09 -04:00 |
|
Unknown
|
c65e7265e7
|
Move traj planning config to trap_traj config object
|
2018-09-03 17:13:14 -04:00 |
|
Unknown
|
f29868e844
|
Fix bug in C++ deceleration planning code
|
2018-09-02 11:32:19 -04:00 |
|
Unknown
|
c6b19ac75f
|
Deccel -> decel
|
2018-09-02 11:31:57 -04:00 |
|
Unknown
|
b22bb2ed42
|
Set current_setpoint_ = 0.0f during planned moves for now
|
2018-09-01 23:48:22 -04:00 |
|
Unknown
|
cd9aac7962
|
Force vel and current setpoints to be 0 after a planned move completes
|
2018-09-01 23:46:17 -04:00 |
|
Unknown
|
7b53d5511b
|
Fix compilation error, rename to accel_limit and deccel_limit
|
2018-09-01 23:43:47 -04:00 |
|
Unknown
|
03bf297bd8
|
Add TrapTraj to Axis and Controller. Add move_to_pos funciton
|
2018-09-01 23:39:31 -04:00 |
|
Unknown
|
4a38ed07a2
|
Merge remote-tracking branch 'madcowswe/devel' into TrajPlan
|
2018-08-31 23:45:53 -04:00 |
|
Oskar Weigl
|
d54d4479ac
|
update max inductance check to 2500uH
|
2018-08-27 16:09:07 -07:00 |
|
Oskar Weigl
|
584b73920d
|
fix incorrect shifting of offset during index callback
|
2018-08-24 20:43:28 -07:00 |
|
Unknown
|
14e917171d
|
Rename pll_vel to vel_estimate
|
2018-08-23 22:26:26 -04:00 |
|
Oskar Weigl
|
19e3c779ae
|
force offset cal after idx search, index now homes axis
|
2018-08-17 23:39:43 -07:00 |
|
Unknown
|
17831b1f43
|
Update trapTraj to match FIR_Planner.py algorithm
|
2018-08-12 13:03:26 -04:00 |
|
Unknown
|
3aeaedfe52
|
Add semicolon to class end, add file to tupfile.lua
|
2018-08-06 20:15:17 -04:00 |
|
Unknown
|
bea17772a0
|
Save final conditions also
|
2018-08-06 20:11:21 -04:00 |
|
Unknown
|
b2f8fad5d4
|
Actually return the trajStep struct.
|
2018-08-06 20:09:03 -04:00 |
|
Unknown
|
94c59515ed
|
Add trajplan include to odrive_main.h
|
2018-08-06 20:08:17 -04:00 |
|
Unknown
|
6149d97334
|
Add Trapezoidal Trajectory class and functions
|
2018-08-06 20:07:06 -04:00 |
|
Oskar Weigl
|
9dcabb7b99
|
brake duty saturation error reporting
|
2018-08-06 13:37:22 -07:00 |
|
Oskar Weigl
|
e6f60e0b93
|
Merge branch 'master' into devel
|
2018-07-17 01:41:31 -07:00 |
|
Oskar Weigl
|
955aba11a5
|
fix axis error motor failed when encoder failed
|
2018-07-01 15:42:48 -07:00 |
|
Oskar Weigl
|
5cc1a9546d
|
implement axis temp reading
|
2018-07-01 01:11:44 -07:00 |
|
Oskar Weigl
|
e30a064264
|
add horner_fma to utils
|
2018-07-01 00:15:56 -07:00 |
|
Oskar Weigl
|
5253d1ce89
|
Made sensorless control configurable, and also smooth vel_setpoint transition
|
2018-06-23 22:38:48 -07:00 |
|
Oskar Weigl
|
2e07e0cdd3
|
make a sensorless config
|
2018-06-23 21:37:47 -07:00 |
|
Oskar Weigl
|
cb84e11348
|
pwm in: only ch4 is available on odrive v3.2
|
2018-06-23 20:05:57 -07:00 |
|
Oskar Weigl
|
a116c94075
|
sync shadow_count to count_in_cpr when calibrating
|
2018-06-22 00:44:03 -07:00 |
|
Oskar Weigl
|
6e9dd068de
|
add current control bandwith config setting
|
2018-06-21 22:41:58 -07:00 |
|
Oskar Weigl
|
56c0829321
|
move includes around
|
2018-06-21 21:47:21 -07:00 |
|
Oskar Weigl
|
a9b03dd4df
|
Merge branch 'devel' into powerwheels
|
2018-06-21 21:41:36 -07:00 |
|
Oskar Weigl
|
2ed6b3514a
|
ODrive v3.5 axis1 step dir pins are 7,8
|
2018-06-08 22:46:20 -07:00 |
|
Oskar Weigl
|
f3c91cef02
|
Default brake R depends on board voltage due to how ODrive Robotics bundle included resistors
|
2018-06-08 21:46:04 -07:00 |
|
Oskar Weigl
|
6ff4445770
|
Merge branch 'devel' into sam_fibre
Conflicts:
Firmware/Tupfile.lua
Firmware/fibre/cpp/include/fibre/protocol.hpp
Firmware/fibre/python/fibre/discovery.py
Firmware/fibre/python/fibre/usbbulk_transport.py
tools/odrive/dfu.py
tools/odrive/shell.py
tools/odrive/utils.py
tools/odrivetool
|
2018-06-08 19:30:21 -07:00 |
|
Oskar Weigl
|
d403bc5ff5
|
Merge branch 'devel' into sam_can
|
2018-06-06 23:39:03 -07:00 |
|
Oskar Weigl
|
8cc735aeac
|
fix usage of GPIO_5 for ODrive v3.2
|
2018-06-06 00:18:25 -07:00 |
|
Oskar Weigl
|
f8306741bc
|
Merge branch 'devel' into sam_user_adc
|
2018-06-05 23:40:50 -07:00 |
|
Oskar Weigl
|
2a7743ef0b
|
Merge branch 'devel' into fw4
|
2018-06-05 23:13:58 -07:00 |
|
Oskar Weigl
|
c95233a57b
|
make ascii protocol default on CDC interface, change some naming
|
2018-06-05 21:59:48 -07:00 |
|
Oskar Weigl
|
bb11bf0bbd
|
Merge remote-tracking branch 'origin/devel' into sam_winusb
|
2018-06-01 21:57:30 -07:00 |
|
Oskar Weigl
|
3e57b90bed
|
Merge remote-tracking branch 'origin/sam_tests' into fw4
|
2018-06-01 12:48:47 -07:00 |
|
Samuel Sadok
|
8ffa8333c5
|
[UNTESTED] start implementing sensorless test
|
2018-05-21 15:57:06 -07:00 |
|
Oskar Weigl
|
c6cf7b2132
|
current control bandwidth lowered for high inductance wheels. TODO Make configurable
|
2018-05-17 17:07:34 -07:00 |
|
Samuel Sadok
|
689fe1512c
|
add PWM channel 1 and 2 initialization, add pulldown, fix off-by-one
|
2018-05-15 23:58:55 -07:00 |
|
Oskar Weigl
|
37e01b9865
|
move bandwith to config
|
2018-05-15 17:27:12 -07:00 |
|
Oskar Weigl
|
c13bee09ed
|
Merge remote-tracking branch 'origin/pwm-in' into powerwheels
|
2018-05-15 16:55:46 -07:00 |
|
Samuel Sadok
|
d3105cfcaf
|
expose PWM mappings as endpoint_ref
|
2018-05-15 16:43:44 -07:00 |
|
Oskar Weigl
|
aefd331488
|
Merge branch 'pwm-in' into powerwheels
|
2018-05-15 10:48:18 -07:00 |
|
Oskar Weigl
|
f1081afc7b
|
encoder bandwidth configurable
|
2018-05-15 10:31:09 -07:00 |
|
Oskar Weigl
|
a63c4a4a96
|
Merge branch 'fw4' into powerwheels
|
2018-05-15 10:23:16 -07:00 |
|