AutomanTools is an open-source annotation tools for self-driving AI.
- Annotate 3D objects for PCD data
- Set your custom classes
- Export labels
- Sequence labeling
$ yarn install
Note that you will need to have Node.js and Yarn installed.
development
$ yarn webdev
build
$ yarn webbuild
$ yarn dev
build
$ yarn package
A boilerplate for Electron, React and TypeScript projects with hot reload capabilities.
Below is a sample operation which Selected Type [PCD-with frame] and after imported Reference Resources.
- create some annotation class in Annotation Class Dialog.
- select an annotation class by side menu.
- click on main camera. (*The default Sequence labeling mode is ON. If you put an annotation in view that put all frame.)
- click on frame bar that is below of toolbar.
- select the annotation in side menu
- click Turn off in frames, that remove annotation from current frame to end of frame.
- click Turn on at the current frame, that remove annotation at the current frame.
[
{
"id": "d2458f99-8ba8-4594-8d8e-f37d2e747491",
"annotationClassId": "3016a58c-a802-403c-a9bc-b662246856ff",
"type": "cuboid",
"title": "Bicycle",
"value": "bicycle",
"color": "#A295D6",
"points": {
"0001": [ // number of frame
3.36, // coordinate x
2.2, // coordinate y
0, // coordinate z
0, // rotation X
0, // rotation y
0, // rotation z
1, // length x
1, // length y
1 // length z
],
"0002": [
3.36,
2.2,
0,
0,
0,
0,
1,
1,
1
],
},
"pointsMeta": {
"0001": { // number of frame
"autogenerated": false
},
"0002": {
"autogenerated": true
},
},