robot-designer icon indicating copy to clipboard operation
robot-designer copied to clipboard

Web robot designer for Webots robotics simulator

Results 13 robot-designer issues
Sort by recently updated
recently updated
newest added

Here is a new iteration on the module and class design: https://github.com/omichel/robot-designer/wiki/Design Since the last version and according the Olivier: - The view3D and the partView have been separated into...

Tasks: * [x] add a NRP specific CSS that use a light theme * [x] refactor the creation to include the robot designer into a HTML div * [x] add...

enhancement

robot-designer is not working on Edge and IE

bug

In https://github.com/omichel/webots/pull/552, the Tinkerbots type name has changed to use the Slot gender mechanism. Updating https://github.com/omichel/robot-designer/blob/master/assets/assets.json would be good for consistency.

enhancement

It could be more user-friendly if a translation/rotation using the handles (from mouse down till mouse up) is considered as a single operation. Otherwise, undoing this change would need many...

enhancement

Currently for some faces of the TInkerbots cubies, like the up face, only one slot is defined even if multiple "holes" are available in the slot. This could be fine...

enhancement

It will be user-friendly to enable some keyboard shortcuts, for example: * Delete: delete selected * Ctrl + Z: Undo * Ctrl + Y: Redo * Ctrl + S: save...

enhancement

In the part browser it would be good to show the name of the part when the mouse pointer is over it.

enhancement

For now the position constraints are hard-coded here: https://github.com/omichel/robot-designer/blob/master/app/view/handle.js#L109 It would be good to migrate them to `asset/assets.json`.

enhancement

For now, the customizable parameters are `TinkerbotsAxle.length` (actually not implemented), `TinkerbotsCubiePyramid.color` and `TinkerbotsCubieTriangle.color`. In Webots, they are all string enumerations, and affects the Shape (color or shape). In the contrary...

enhancement