Skip to content

Commit

Permalink
Merge pull request #38 from toppers/pdu
Browse files Browse the repository at this point in the history
Add EV3 Robot Model
  • Loading branch information
s-hosoai authored Jul 27, 2022
2 parents 6d216cb + c45f4c8 commit a06dd41
Show file tree
Hide file tree
Showing 73 changed files with 44,216 additions and 8,406 deletions.
20 changes: 20 additions & 0 deletions ros2/ros_json/ev3_msgs/Ev3PduActuator.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"fields": [
{
"type": "Ev3PduActuatorHeader",
"name": "head"
},
{
"type": "uint8[1]",
"name": "leds"
},
{
"type": "Ev3PduMotor[3]",
"name": "motors"
},
{
"type": "uint32",
"name": "gyro_reset"
}
]
}
24 changes: 24 additions & 0 deletions ros2/ros_json/ev3_msgs/Ev3PduActuatorHeader.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"fields": [
{
"type": "string",
"name": "name"
},
{
"type": "uint32",
"name": "version"
},
{
"type": "int64",
"name": "asset_time"
},
{
"type": "uint32",
"name": "ext_off"
},
{
"type": "uint32",
"name": "ext_size"
}
]
}
24 changes: 24 additions & 0 deletions ros2/ros_json/ev3_msgs/Ev3PduColorSensor.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"fields": [
{
"type": "uint32",
"name": "color"
},
{
"type": "uint32",
"name": "reflect"
},
{
"type": "uint32",
"name": "rgb_r"
},
{
"type": "uint32",
"name": "rgb_g"
},
{
"type": "uint32",
"name": "rgb_b"
}
]
}
16 changes: 16 additions & 0 deletions ros2/ros_json/ev3_msgs/Ev3PduMotor.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"fields": [
{
"type": "int32",
"name": "power"
},
{
"type": "uint32",
"name": "stop"
},
{
"type": "uint32",
"name": "reset_angle"
}
]
}
44 changes: 44 additions & 0 deletions ros2/ros_json/ev3_msgs/Ev3PduSensor.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"fields": [
{
"type": "Ev3PduSensorHeader",
"name": "head"
},
{
"type": "uint8[1]",
"name": "buttons"
},
{
"type": "Ev3PduColorSensor[2]",
"name": "color_sensors"
},
{
"type": "Ev3PduTouchSensor[2]",
"name": "touch_sensors"
},
{
"type": "uint32[3]",
"name": "motor_angle"
},
{
"type": "int32",
"name": "gyro_degree"
},
{
"type": "int32",
"name": "gyro_degree_rate"
},
{
"type": "uint32",
"name": "sensor_ultrasonic"
},
{
"type": "float64",
"name": "gps_lat"
},
{
"type": "float64",
"name": "gps_lon"
}
]
}
24 changes: 24 additions & 0 deletions ros2/ros_json/ev3_msgs/Ev3PduSensorHeader.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"fields": [
{
"type": "string",
"name": "name"
},
{
"type": "uint32",
"name": "version"
},
{
"type": "int64",
"name": "hakoniwa_time"
},
{
"type": "uint32",
"name": "ext_off"
},
{
"type": "uint32",
"name": "ext_size"
}
]
}
8 changes: 8 additions & 0 deletions ros2/ros_json/ev3_msgs/Ev3PduTouchSensor.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"fields": [
{
"type": "uint32",
"name": "value"
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -21287,7 +21287,6 @@ GameObject:
- component: {fileID: 6636187096843815115}
- component: {fileID: 6636187096843815117}
- component: {fileID: 6636187096843815114}
- component: {fileID: 6636187096843815118}
- component: {fileID: 6636187096843815113}
- component: {fileID: 6636187096843815110}
- component: {fileID: 5985472852039520800}
Expand Down Expand Up @@ -21431,18 +21430,6 @@ ConfigurableJoint:
m_EnablePreprocessing: 1
m_MassScale: 1
m_ConnectedMassScale: 1
--- !u!114 &6636187096843815118
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6636187096843815112}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a3e7d53cc8f6454418288ec8f21ee1d4, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &6636187096843815113
MonoBehaviour:
m_ObjectHideFlags: 0
Expand Down
Loading

0 comments on commit a06dd41

Please sign in to comment.