alifend910 commited on
Commit
69fb4e0
·
verified ·
1 Parent(s): 1078f61

Create robot_navigation_model.json

Browse files
Files changed (1) hide show
  1. robot_navigation_model.json +89 -0
robot_navigation_model.json ADDED
@@ -0,0 +1,89 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "model_name": "robot_navigation_model_v1",
3
+ "version": "1.0",
4
+ "description": "Model AI untuk navigasi robot otonom dengan perencanaan rute, pemetaan lingkungan, dan penghindaran rintangan.",
5
+
6
+ "architecture": {
7
+ "type": "Hybrid CNN + Transformer",
8
+ "modules": {
9
+ "vision_encoder": {
10
+ "type": "CNN",
11
+ "layers": [
12
+ {"conv": [32, 3, 1]},
13
+ {"conv": [64, 3, 2]},
14
+ {"conv": [128, 3, 2]}
15
+ ]
16
+ },
17
+ "lidar_encoder": {
18
+ "type": "PointNet",
19
+ "layers": [64, 128, 256]
20
+ },
21
+ "path_planner": {
22
+ "type": "Transformer",
23
+ "num_layers": 6,
24
+ "hidden_size": 512,
25
+ "heads": 8
26
+ }
27
+ }
28
+ },
29
+
30
+ "inputs": {
31
+ "camera_image": "RGB image 640x480",
32
+ "lidar_points": "Point cloud (max 2048 points)",
33
+ "imu_data": {
34
+ "acceleration": "x, y, z",
35
+ "rotation": "roll, pitch, yaw"
36
+ },
37
+ "target_coordinate": "x, y"
38
+ },
39
+
40
+ "outputs": {
41
+ "navigation_command": [
42
+ "move_forward",
43
+ "turn_left",
44
+ "turn_right",
45
+ "stop",
46
+ "recalculate_path"
47
+ ],
48
+ "velocity": "float (0.0–1.0)",
49
+ "steering_angle": "float (-1.0–1.0)",
50
+ "confidence": "float (0–1)"
51
+ },
52
+
53
+ "capabilities": [
54
+ "A* path planning",
55
+ "SLAM (Simultaneous Localization and Mapping)",
56
+ "Real-time obstacle avoidance",
57
+ "Multi-sensor fusion (camera + lidar + imu)",
58
+ "Lane following",
59
+ "Indoor and outdoor navigation"
60
+ ],
61
+
62
+ "training_data": {
63
+ "datasets_used": [
64
+ "indoor_slam_set_v2",
65
+ "lidar_navigation_world_v1",
66
+ "robot_waypoint_instructions",
67
+ "city_navigation_multisensor"
68
+ ],
69
+ "total_samples": 85000
70
+ },
71
+
72
+ "example_inference": {
73
+ "input": {
74
+ "camera_image": "image_frame_001.png",
75
+ "lidar_points": "1530 points",
76
+ "imu_data": {
77
+ "acceleration": [0.01, 0.0, 0.0],
78
+ "rotation": [0.0, 0.1, 0.0]
79
+ },
80
+ "target_coordinate": [5.2, 3.1]
81
+ },
82
+ "output": {
83
+ "navigation_command": "move_forward",
84
+ "velocity": 0.72,
85
+ "steering_angle": -0.18,
86
+ "confidence": 0.94
87
+ }
88
+ }
89
+ }