- 09 Feb, 2018 1 commit
-
-
Sergi Hernandez authored
-
- 22 May, 2017 2 commits
-
-
Sergi Hernandez authored
Smart charger See merge request !1
-
Irene Garcia Camacho authored
Merge branch 'smart_charger' of https://gitlab.iri.upc.edu/humanoides/darwin_stm32_fw into smart_charger
-
- 19 May, 2017 4 commits
-
-
Irene Garcia Camacho authored
-
Sergi Hernandez authored
Removed a duplicatd register.
-
=Sergi Hernandez Juan authored
Conflicts: include/darwin_registers.h
-
=Sergi Hernandez Juan authored
-
- 23 Mar, 2017 3 commits
-
-
Irene Garcia Camacho authored
Main code for smart charger testing
-
Irene Garcia Camacho authored
Changed the Dynamixel version to Version 2 and the baudrate to 1000000.
-
Irene Garcia Camacho authored
Selected the useful registers for the automatic charge algorithm. Possible future work: Include other registers of the charger for read more data for other applications (charge voltage and current, cells voltage, time of life of the batteries...)
-
- 23 Feb, 2017 1 commit
-
-
Irene Garcia Camacho authored
-
- 22 Feb, 2017 3 commits
-
-
Irene Garcia Camacho authored
Added to the darwin_on_write() function the smart charger's module for write commands. Possible commands of this module: Enable or disable module, set smart charger period or write data to smart charger.
-
Irene Garcia Camacho authored
Added to eeprom and ram new addresses for smart charger's module: EEPROM: Default value for smart charger period. RAM: smart charger dynamixel ID RAM: smart charger control - Device detected or not + module enabled or not.
-
Irene Garcia Camacho authored
Added to the motion manager a bloc to detect, in any of the Dynamixel buses, devices other than servos such as the smart charger device. Implemented a initialization bloc for smart charger's module. Added the motion manager interface function of the smart charger into the manager's timer.
-
- 21 Feb, 2017 2 commits
-
-
Irene Garcia Camacho authored
-
Irene Garcia Camacho authored
Implemented an API for the smart charger. This module it's in charge of the smart charger device connected to any of the Dynamixel bus of the sub-controller of the Darwin Robot. It provides a set of functions that allows the user to enable or disable the module and change or obtain the smart charger's period, this means the time to perform a read access of the smart charger's and batteries info. On the other hand, it implements a periodic reading of part of the memory map of the smart charger to obtain the batteries time to full or time to empty. This information is used for an automatic battery charger application. Other battery information (as current consumption, voltage, etc) is also available with this structure.
-
- 26 Jan, 2017 1 commit
-
-
Sergi Hernandez authored
-
- 07 Oct, 2016 2 commits
-
-
-
Sergi Hernandez authored
Updated the number of EEPROM variables.
-
- 05 Oct, 2016 1 commit
-
-
Sergi Hernandez authored
-
- 04 Oct, 2016 1 commit
-
-
Sergi Hernandez authored
-
- 28 Aug, 2016 1 commit
-
-
Sergi Hernandez authored
-
- 23 Aug, 2016 3 commits
-
-
Sergi Hernandez authored
-
Sergi Hernandez authored
Changed the default values of the hip pitch offset and pelvis offset.
-
Sergi Hernandez authored
Solved a bug in the pushbuttons. Due to the hardware configuration, the pushbuttons pull ups have to be enabled for proper operation.
-
- 22 Aug, 2016 1 commit
-
-
Sergi Hernandez authored
-
- 16 Aug, 2016 1 commit
-
-
Sergi Hernandez authored
-
- 08 Aug, 2016 1 commit
-
-
Sergi Hernandez authored
Added the registers for the smart battery module.
-
- 02 Aug, 2016 1 commit
-
-
Sergi Hernandez authored
Added a dynamixel master on the second dynamixel bus. Removed four analog ports and chnaged the interface registers.
-
- 01 Aug, 2016 1 commit
-
-
Sergi Hernandez authored
-
- 31 Jul, 2016 2 commits
-
-
Sergi Hernandez authored
-
Sergi Hernandez authored
Solved some errors in the register mapping.
-
- 30 Jul, 2016 1 commit
-
-
Sergi Hernandez authored
Added the current step to the action interface.
-
- 18 Jul, 2016 1 commit
-
-
Sergi Hernandez authored
-
- 09 Jul, 2016 1 commit
-
-
Sergi Hernandez authored
Solved a bug in the joint_motion module when the current angle was given as a target with zero speed.
-
- 20 Jun, 2016 1 commit
-
-
Sergi Hernandez authored
-
- 17 Jun, 2016 1 commit
-
-
Sergi Hernandez authored
Solved a problem in the computation of the balance offsets. There exists a factor between 8 and 10 between robotis constants are the ones needed by the simulator?!?!
-
- 13 Jun, 2016 1 commit
-
-
Sergi Hernandez authored
-
- 12 Jun, 2016 1 commit
-
-
Sergi Hernandez authored
Updated the ram and eeprom memory files as weel as the darwin registers definitions. Added the two modules to the motion manager module. Updated the Makefile file.
-
- 15 Apr, 2016 1 commit
-
-
Sergi Hernandez authored
-