#robotics Logs

Feb 13 2021

#robotics Calendar

02:29 AM Jak_o_Shadows: Ok - STM32F0. 48 MHz -> what for TIM2
02:43 AM Jak_o_Shadows: I have no idea how this is doing things at 50 Hz
02:46 AM Jak_o_Shadows: Oh wait, yes.
02:46 AM Jak_o_Shadows: That's where I start off with
02:50 AM Jak_o_Shadows: Hmm, I can't measure the clock if I were to shove it to a pin
02:50 AM Jak_o_Shadows: 72 MHz not enough about 48 MHz
03:38 AM srk: Jak_o_Shadows: your scope is 72MHz?
03:38 AM Jak_o_Shadows: ya
03:38 AM srk: you can use divided MCO
03:39 AM Jak_o_Shadows: Yeah
03:39 AM srk: looks like there's also PLL div 2 MCO input
03:40 AM srk: not available on STM32F05x devices
03:43 AM Jak_o_Shadows: Yeah, I have that set to 0
03:43 AM Jak_o_Shadows: I think I'll find it hard to probe anyway
03:54 AM Jak_o_Shadows: in a physical sense
07:07 AM veverak: I wonder how much would ODROID-Go Super be usable for controlling robots
07:07 AM veverak: it runs ubuntu
09:12 AM FLHerne: veverak: Looks like it would be ideal
09:13 AM veverak: previous gen had low res display
09:13 AM veverak: but this seems fine
09:50 AM veverak: https://www.youtube.com/watch?v=b3vD3L0Knl8&feature=youtu.be
09:50 AM veverak: that's max resolution I can get from those servos
11:23 AM rue_mohr: ?
11:24 AM rue_mohr: how many degrees?
11:24 AM veverak: 0.24/step, 1000 steps
11:25 AM veverak: (they are simply not capable of more)
11:25 AM rue_mohr: hobby servos or digital overpriced servos?
11:25 AM veverak: digital hobby servos
11:25 AM veverak: based on logs, the real commands only change by +-1 step
11:57 AM veverak: rue_mohr: these are 14$/piece
11:58 AM veverak: comparable to hobby servos
12:59 PM rue_mohr: yea
12:59 PM rue_mohr: overpriced servos
01:01 PM veverak: if you think... :)
05:25 PM SpeedEvil is now known as Guest7954
06:04 PM Jak_o_Shadows: I've been working on the servo calibration layer
06:05 PM Jak_o_Shadows: So i've been changing things out so that all comms is done with degrees
06:05 PM Jak_o_Shadows: rather than magic OC value for the PWM
06:05 PM Jak_o_Shadows: Which has meant doing rough calibration
06:06 PM Jak_o_Shadows: and deciding that 180/1024 degree resolution is enough
06:06 PM Jak_o_Shadows: I know the actual servos may differ - but that can be fixed in calibratin
06:30 PM veverak: well
06:31 PM veverak: I am still not sure about calibration process
06:31 PM veverak: as, what is the least painfull option
06:31 PM veverak: the thing is lua scriptable
06:31 PM veverak: so I suppose that making a script that moves the servos into extremes
06:32 PM veverak: should just suffice?
06:32 PM veverak: wait, not moves the servos
06:32 PM veverak: but takes reading!
06:35 PM Jak_o_Shadows: Yeah, easier if you have closed loop
06:40 PM Jak_o_Shadows: I'm going to have to doit manually, ust the once
06:42 PM veverak: I have to figure out how to customize things