Search found 33 matches

by florian_enner
Mon Aug 30, 2021 7:40 am
Forum: MATLAB
Topic: Simulink support
Replies: 2
Views: 13128

Re: Simulink support

Here are some Simulink examples for the Desktop Simulation mode that a colleague did a few years ago: simulink-examples.zip
by florian_enner
Wed Aug 04, 2021 6:44 am
Forum: Kits|Other
Topic: How to connect IGOR through Windows
Replies: 2
Views: 19039

Re: How to connect IGOR through Windows

Hello Wei, The "earth" symbol means that there is no connection with the Internet, which is expected behavior if you do not have the "WAN" / Uplink port on the robot connect to a network with Internet access. Can you ping the ip address of the robot? (run "cmd" and "ping <robot-ip>") The SSH server ...
by florian_enner
Tue Jul 27, 2021 5:06 am
Forum: Actuators
Topic: Torque Overload Protection
Replies: 3
Views: 16434

Re: Torque Overload Protection

No. It will enter something like a degraded performance mode, but it will always respond and continue working. When the actuator is cold, you can get up to the rated "peak torque". When it is hot and loaded continuously, you will eventually be limited to the rated "continuous torque". This is very u...
by florian_enner
Mon Jul 26, 2021 12:44 pm
Forum: Actuators
Topic: Torque Overload Protection
Replies: 3
Views: 16434

Re: Torque Overload Protection

Hello! The actuators were designed to be safe to use for students and in research contexts. We have added a heat limiter that limits the maximum output power to levels that each actuator can safely dissipate. ​Commanding something outside the specs will result in actuators not being able to meet the...
by florian_enner
Mon Jul 05, 2021 12:53 pm
Forum: Scope
Topic: Interface for the rotation direction
Replies: 6
Views: 17137

Re: Interface for the rotation direction

Sorry. This is a reasonable request, but after internal discussion we do not think that it would be a good idea to break assumptions at that level. It offers too much potential for confusion for a limited use case.
by florian_enner
Mon Jul 05, 2021 12:38 pm
Forum: General
Topic: Difference between hardware_receive_time and receive time
Replies: 5
Views: 6418

Re: Difference between hardware_receive_time and receive time

PID Loop The internal PID loops run in firmware and is always running at 1Khz. The controller rate can be thought of as "perfectly periodic". High-level Loop The "feedback frequency" corresponds to the loop rate at which the high-level controller receives feedback and updates commands. This is typi...
by florian_enner
Thu Jun 24, 2021 11:25 am
Forum: Scope
Topic: Interface for the rotation direction
Replies: 6
Views: 17137

Re: Interface for the rotation direction

Can you elaborate on why you would want to change the direction? The direction is logically consistent with the labels on the actuator, the hrdf model, and other sensors like the IMU. My first thought is that allowing inconsistent negative signs may end up confusing users and may result in unexpecte...
by florian_enner
Thu Jun 17, 2021 8:03 am
Forum: General
Topic: Difference between hardware_receive_time and receive time
Replies: 5
Views: 6418

Re: Difference between hardware_receive_time and receive time

No, you would get the frequency by looking at the diff of any of the timestamps, so e.g., 1/diff(pc_transmit_time)
by florian_enner
Wed Jun 16, 2021 10:09 am
Forum: General
Topic: Difference between hardware_receive_time and receive time
Replies: 5
Views: 6418

Re: Difference between hardware_receive_time and receive time

We currently track 4 timestamps and a sequence number for every packet: 1. transmit_time: time when the request goes out (relative to the pc clock) 2. hardware_receive_time: time when the request gets received on the device (relative to the hardware clock) 3. hardware_transmit_time: time when the re...
by florian_enner
Wed Feb 10, 2021 9:24 am
Forum: Actuators
Topic: how can velocity and torque controls be executed simultaneously
Replies: 1
Views: 14690

Re: how can velocity and torque controls be executed simultaneously

You are right that this is an unconventional way to do it. Simultaneous control of position / velocity / torque can provide additional information to the system that can improve tracking without requiring very stiff gains. The following YouTube tutorial explains the combination in more detail: https...