edited README.md
This commit is contained in:
parent
782af8c90d
commit
75018ee6cd
4
AR/Assets/ReferenceImageLibrary.asset
generated
4
AR/Assets/ReferenceImageLibrary.asset
generated
File diff suppressed because one or more lines are too long
260
AR/Assets/Scenes/Vuforia test.unity
generated
260
AR/Assets/Scenes/Vuforia test.unity
generated
@ -484,7 +484,7 @@ Transform:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 881112809}
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 11.55}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 16.98}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
@ -582,6 +582,131 @@ MonoBehaviour:
|
||||
mCastedBehaviour: {fileID: 881112813}
|
||||
mMeshFilter: {fileID: 0}
|
||||
mMeshRenderer: {fileID: 0}
|
||||
--- !u!1001 &1186525487
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
m_TransformParent: {fileID: 1712626382}
|
||||
m_Modifications:
|
||||
- target: {fileID: 5129063431480463809, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_Name
|
||||
value: TrashPrefab
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_Pivot.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_Pivot.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMax.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMin.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 20
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 3.95
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 90
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 90
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 677b677f966f56a4b8f6a9ee34fe24d5, type: 3}
|
||||
--- !u!224 &1186525488 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 1186525487}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &1712626381
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -612,7 +737,8 @@ Transform:
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Children:
|
||||
- {fileID: 1186525488}
|
||||
m_Father: {fileID: 108858460}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
@ -706,6 +832,131 @@ MonoBehaviour:
|
||||
mCastedBehaviour: {fileID: 1712626385}
|
||||
mMeshFilter: {fileID: 0}
|
||||
mMeshRenderer: {fileID: 0}
|
||||
--- !u!1001 &1923599478
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
m_TransformParent: {fileID: 2016941986}
|
||||
m_Modifications:
|
||||
- target: {fileID: 5129063431480463809, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_Name
|
||||
value: TrashPrefab
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_Pivot.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_Pivot.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMax.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMin.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 20
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 3.99
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 90
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 90
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 677b677f966f56a4b8f6a9ee34fe24d5, type: 3}
|
||||
--- !u!224 &1923599479 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 6889461186404486481, guid: 677b677f966f56a4b8f6a9ee34fe24d5,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 1923599478}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &2016941985
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -733,10 +984,11 @@ Transform:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2016941985}
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 5.81}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 9.39}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Children:
|
||||
- {fileID: 1923599479}
|
||||
m_Father: {fileID: 108858460}
|
||||
m_RootOrder: 1
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
|
22
README.md
22
README.md
@ -4,4 +4,24 @@ Lien du Gitea : (depot principale + gestion de projet)
|
||||
https://gitea.cb85.software/Epitech-T-DEV-811/T-DEV-811
|
||||
|
||||
|
||||
Lien de la CAO : https://cad.onshape.com/documents/d370ee863400195afb23d026/w/1a94981b6a6f71d70b075e30/e/d0feb75fc5a122c54598349b?renderMode=0&uiState=6422993bab4d903a51186392
|
||||
Lien de la CAO : https://cad.onshape.com/documents/d370ee863400195afb23d026/w/1a94981b6a6f71d70b075e30/e/d0feb75fc5a122c54598349b?renderMode=0&uiState=6422993bab4d903a51186392
|
||||
|
||||
|
||||
### Mobile/Unity
|
||||
|
||||
Pour gérer l'AR, nous avons décider d'utiliser Unity et pour résoudre le souci de multi target en AR, nous avons utilisé Vuforia.
|
||||
|
||||
### API: PocketBase
|
||||
|
||||
lien: https://iot.epi.cb85.software/
|
||||
|
||||
PocketBase est utilisé comme API pour ce projet.
|
||||
coté IoT, les valeurs de chaque capteurs sont envoyé à l'API puis ensuite, l'app mobile unity récupére ces données a un interval X pour les affichers en AR sur chaque poubelle.
|
||||
|
||||
le champ 'unit' dans la collection trash correspond au type de capteur que l'IoT va envoyer a l'api. Le mapping suivant a été conventionner:
|
||||
|
||||
| Capteur | Unit | Valeur |
|
||||
|----------------------|:----:|--------------------------------------|
|
||||
| Temperature/Humidité | T/H | 10.0;50 (10 degré et 50% d'humidité) |
|
||||
| Poids | W | 200 (200 gram) |
|
||||
| Distance | D | 40 (40 cm) |
|
Loading…
x
Reference in New Issue
Block a user