Skip to content

Commit

Permalink
Merge branch '54-reorg', #54
Browse files Browse the repository at this point in the history
  • Loading branch information
jgvictores committed Apr 5, 2019
2 parents c8c3fc1 + a04154c commit 488203d
Show file tree
Hide file tree
Showing 54 changed files with 134 additions and 136 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ yarp_install(FILES ${md}

# Install directories, create a copy in the local build tree.
yarp_install(DIRECTORY appendix
assets
fig
overview
DESTINATION ${TEO-DEVELOPER-MANUAL_CONTEXTS_INSTALL_DIR})

Expand Down
2 changes: 1 addition & 1 deletion README-gitbook.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[![roboticslab-uc3m logo](assets/roboticslab-banner-350px.png)](https://github.com/roboticslab-uc3m)
[![roboticslab-uc3m logo](fig/roboticslab-banner-350px.png)](https://github.com/roboticslab-uc3m)

# TEO Developer Manual

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[![roboticslab-uc3m logo](assets/roboticslab-banner-350px.png)](https://github.com/roboticslab-uc3m)
[![roboticslab-uc3m logo](fig/roboticslab-banner-350px.png)](https://github.com/roboticslab-uc3m)

# TEO Developer Manual

Expand Down
15 changes: 6 additions & 9 deletions SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,12 @@
* [Firmware](overview/firmware.md)
* [Demonstration](overview/demonstration.md)
* [Research](overview/research.md)
* [Development](development.md)
* [Bill of materials (BOM)](bill-of-materials.md)
* [Development](overview/development.md)
* [Diagrams](diagrams.md)
* [Tables](tables.md)
* [Dynamic information](dynamic-information.md)
* [Switches](switches.md)
* [Connectors](connectors.md)
* [Motores](motores.md)
* [Network information](network-information.md)
* [Demo Procedure](demo-procedure.md)
* [Additional Resources](additional-resources.md)
* [Appendices](appendix/README.md)
* [Appendix A: TEO Diagrams](appendix/a-teo-diagrams.md)
* [Appendix B: TEO Dynamic information](appendix/b-teo-dynamic-information.md)
* [Appendix C: TEO Network information](appendix/c-teo-network-information.md)
* [Appendix D: Demo Procedure](appendix/d-demo-procedure.md)

76 changes: 0 additions & 76 deletions appendix/a-teo-diagrams.md

This file was deleted.

13 changes: 0 additions & 13 deletions bill-of-materials.md

This file was deleted.

4 changes: 2 additions & 2 deletions connectors.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

| **Emergency Buttons Connectors** | **JR3 Circuit Connectors** | **Technosoft IPos Connectors** | **Cui Absolute Circuit Connectors** |
| --- | --- | --- | --- |
| <a href="assets/emergency-buttons-connectors.jpg"><img alt="emergency-buttons-connectors" src="assets/emergency-buttons-connectors.jpg" width="200" /></a> | <a href="assets/jr3-circuit-connectors.jpg"><img alt="jr3-circuit-connectors" src="assets/jr3-circuit-connectors.jpg" width="200" /></a> | <a href="assets/technosoft-ipos-connectors.jpg"><img alt="technosoft-ipos-connectors" src="assets/technosoft-ipos-connectors.jpg" width="200" /></a> | <a href="assets/cui-absolute-circuit.jpg.jpg"><img alt="cui-absolute-circuit" src="assets/cui-absolute-circuit.jpg" width="200" /></a> |
| <a href="fig/emergency-buttons-connectors.jpg"><img alt="emergency-buttons-connectors" src="fig/emergency-buttons-connectors.jpg" width="200" /></a> | <a href="fig/jr3-circuit-connectors.jpg"><img alt="jr3-circuit-connectors" src="fig/jr3-circuit-connectors.jpg" width="200" /></a> | <a href="fig/technosoft-ipos-connectors.jpg"><img alt="technosoft-ipos-connectors" src="fig/technosoft-ipos-connectors.jpg" width="200" /></a> | <a href="fig/cui-absolute-circuit.jpg.jpg"><img alt="cui-absolute-circuit" src="fig/cui-absolute-circuit.jpg" width="200" /></a> |

| **CAN Bus Connector** |
| --- |
| <a href="assets/CAN.png"><img alt="CANconnector" src="assets/CAN.png" width="200" /></a> |
| <a href="fig/CAN.png"><img alt="CANconnector" src="fig/CAN.png" width="200" /></a> |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion appendix/d-demo-procedure.md → demo-procedure.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Appendix D: Demo Procedure
# Demo Procedure

## Preparación

Expand Down
45 changes: 45 additions & 0 deletions diagrams.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# Diagrams
- [Joint Indexes](#joint-indexes)
- [Joint Directions of Rotation](#joint-directions-of-rotation)
- [DH Coordinate Systems Drawing](#dh-coordinate-systems-drawing)
- [Link Names](#link-names)
- [COGs](#cogs)
- [F-T sensors](#f-t-sensors)
- [JR3 wrists drawings](#jr3-wrists-drawings)

## Joint Indexes

| Joint Indexes (CAN bus) |Joint Indexes (YARP ports) |
| ------------- | ------------- |
| <img alt="DH" src="/fig/Joints_(can).png" width="300" /> | <img alt="DH" src="../fig/Joints_(yarp).png" width="500" /> |

## Joint Directions of Rotation
| Joint Directions of Rotation |
| ------------- |
| <img alt="DH" src="/fig/Directions.png" width="300" /> |

## DH Coordinate Systems Drawing

<img alt="DH" src="/fig/dh-drawing.png" width="400" />

## Link Names

- View original: [PDF](/fig/teo-link-names.pdf)

## Link Lengths
<img alt="DH" src="/fig/Lengths.png" width="250" /> <img alt="DH" src="../fig/TEO_by_links.JPG" width="400" />

## COGs
| COGs |
| ---------- |
| <img alt="DH" src="/fig/Masses.png" width="300" /> |

## F-T sensors
| F-T sensors |
| ---------- |
| <img alt="DH" src="/fig/Ftsensors.png" width="300" /> |

## JR3 wrists drawings
| F-T sensors |
| ---------- |
| [File:Jr3 50M31 corregido.pdf](/fig/editable/Jr3_50M31_corregido.pdf) |
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Appendix B: TEO Dynamic Information
# Dynamic Information

TEO global dynamic information.

This file contains the center of mass of the whole robot in the initial home position. For individual CoM information go here: https://github.com/roboticslab-uc3m/teo-developer-manual/blob/master/assets/teo-center-of-masses.csv.
This file contains the center of mass of the whole robot in the initial home position. For individual CoM information go here: https://github.com/roboticslab-uc3m/teo-developer-manual/blob/master/fig/teo-center-of-masses.csv.

All the information presented here was calculated using SolidWorks and tuned to the real robot.

Expand Down
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
2 changes: 1 addition & 1 deletion assets/README.md → fig/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# teo-developer-manual/assets
# teo-developer-manual/fig

- [follow-me-app.png](follow-me-app.png): Copied from the [follow-me](https://github.com/roboticslab-uc3m/follow-me) repository. Recommended to keep it up to date (syncronized).
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes.
23 changes: 0 additions & 23 deletions motores.md

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Appendix C: TEO Network Information
# Network Information

* [TEONET (main router)](#teonet-main-router)
* [TL-WR2543ND: router configured as switch](#tl-wr2543nd-router-configured-as-switch)
Expand Down
2 changes: 1 addition & 1 deletion overview/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
* [Firmware](firmware.md)
* [Demonstration](demonstration.md)
* [Research](research.md)

* [Development](development.md)
2 changes: 1 addition & 1 deletion overview/architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ There is technically no fixed software architecture. We use [YARP](http://www.ya

The following is an example of a good functional working architecture, extracted from the [follow-me](https://github.com/roboticslab-uc3m/follow-me) demonstration repository.

![follow-me app](../assets/follow-me-app.png)
![follow-me app](../fig/follow-me-app.png)
2 changes: 1 addition & 1 deletion development.md → overview/development.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Development of TEO Humanoid Robot software
# Overview: Development

There are mainly to repositories concerned with development of TEO software, which are in fact defined at [roboticslab-uc3m](https://github.com/roboticslab-uc3m) organization level.

Expand Down
2 changes: 1 addition & 1 deletion switches.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@

| **Main Switches** |
| --- |
| <a href="assets/main-switches.jpg"><img alt="main-switches" src="assets/main-switches.jpg" width="200" /></a> |
| <a href="fig/main-switches.jpg"><img alt="main-switches" src="fig/main-switches.jpg" width="200" /></a> |

68 changes: 68 additions & 0 deletions tables.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# Tables
- [Joint Limits](#joint-limits)
- [DH Parameter Table](#dh-parameter-table)
- [Link Lengths](#link-lengths)
- [Bill of materials (BOM)](#bill-of-materials-bom)
- [Motores: motores](#motores-motores)
- [Motores: protecciones-brazos](#motores-protecciones-brazos)
- [Motores: protecciones-piernas](#motores-protecciones-piernas)
- [Motores: transmision](#motores-transmision)

## Joint Limits
Can be found at [Motores: motores](/motores.md#motores-motores)

## DH Parameter Table

- Github: [dh-table.csv](/csv/dh-table.csv)
- Gitbook: {% includeCsv src="../csv/dh-table.csv", useHeader="true" %}{% endincludeCsv %}

## Link Lengths
| lengths | distance [mm] | |
| ------------ | ------------ | ------------ |
| l0 | 193.2| |
| l1 | 305| |
| l2 | 162.5 | |
| l3 | 59.742 | |
| l4 | 37.508 | |
| l5 | 346.92 | |
| l6 | 329.01 | |
| l7 | 202 | |
| l8 | 187.496 | Con F/T, a 2 cm debajo chapa final mano.|
| l9 | 92 |
| l10 | 330 | |
| l11 | 300 | |
| l12 | 123.005 | |
| l13 | 146 | |
| l14 | 18| |
| l15 | 26 | |
| l16 | 17.5 | |

# Bill of materials (BOM)

Device | Brand | Model | YARP device | Desciption/Comments
---|---|---|---|---
EC Motor|Maxon|F400108/F411815||F400108 -> wrists joints and axial legs<br/> F411815 -> the rest
Motor Driver|Technosoft|iPOS 3602/3604/4808|TechnosoftIpos|3602 -> front wrist<br/>3604 -> all except legs and trunk<br/>4808 -> legs and trunk
Relative Encoder|CUI Inc|AMT 203-V|TechnosoftIpos|
Absolute Encoder|CUI Inc|AMT 203-V|CuiAbsolute|Uses PIC18F2580
Force-Torque Sensor|JR3|50M31A3-125-DH|Jr3|50M31A3-125-DH -> wrist<br/>((( unknown ))) -> ankle
Inertial Sensor|XSENS|MTi-28A53G35|xsensmtx|Product ID: MTi-28A53G35<br/> Device ID: 00305355<br/>
RGBD Sensor|ASUS|XtionPRO Live|OpenNI2Server|RGB and Depth Sensor
RGB Camera|Point Grey|Flea3 FL3-U3-88S2C-C|AravisGigE|USB3
Fetch Hand|Lacquey|Fetch Hand|LacqueyFetch|Three finger underactuated

## Motores: motores
- Github: [motores-motores.csv](csv/motores-motores.csv)
- Gitbook: {% includeCsv src="csv/motores-motores.csv", useHeader="true" %}{% endincludeCsv %}

## Motores: protecciones-brazos
- Github: [motores-protecciones-brazos.csv](csv/motores-protecciones-brazos.csv)
- Gitbook: {% includeCsv src="csv/motores-protecciones-brazos.csv", useHeader="true" %}{% endincludeCsv %}

## Motores: protecciones-piernas
- Github: [motores-protecciones-piernas.csv](csv/motores-protecciones-piernas.csv)
- Gitbook: {% includeCsv src="csv/motores-protecciones-piernas.csv", useHeader="true" %}{% endincludeCsv %}

## Motores: transmision
- Github: [motores-transmision.csv](csv/motores-transmision.csv)
- Gitbook: {% includeCsv src="csv/motores-transmision.csv", useHeader="true" %}{% endincludeCsv %}

0 comments on commit 488203d

Please sign in to comment.