g9KZkk3BBhNKZZ9n4xMDoxOjBrO-I4W8
Control and Program a Real Robot by Manipulating Its 3D Model Using Forge
Instructional Demo    FDC121440
Denis Grigor
[up-ugDz4dzlLYHqQwskbUw72A%3D%3D-firstName] [up-ugDz4dzlLYHqQwskbUw72A%3D%3D-lastName]
[up-ugDz4dzlLYHqQwskbUw72A%3D%3D-badges]
[up-ugDz4dzlLYHqQwskbUw72A%3D%3D-firstName] [up-ugDz4dzlLYHqQwskbUw72A%3D%3D-lastName]
[up-ugDz4dzlLYHqQwskbUw72A%3D%3D-jobTitle]
[up-ugDz4dzlLYHqQwskbUw72A%3D%3D-company]
[up-ugDz4dzlLYHqQwskbUw72A%3D%3D-metrics]
Share Share
Comment Comment
Bookmark Bookmark
You must be signed in for this action Sign in
Close
g9KZkk3BBhNKZZ9n4xMDoxOjBrO-I4W8
Collapse Expand

Description

Come and see a demonstration on how to use the Forge Viewer to visually control and program a real robotic arm. Using cloud technologies, this is possible from any part of the world where you have an Internet connection. We'll go through all the steps necessary to achieving this, including modeling a real robotic arm into the 3D world using Fusion 360 software; preparing the 3D model for in-web-browser visualization; and connecting the real robotic arm to its 3D model. Using the Forge Viewer, we can customize the experience with controls necessary to manipulate the robot (both the real and the virtual one). This proof of concept could be easily transferred to industrial robots and other machine types for visualization, remote diagnostics, and even manipulation.

Key Learnings

  • See how a real robotic arm was brought into a 3D world, through modeling each component and assembling using Fusion 360
  • Learn how the Forge Model Derivative API is used to prepare a 3D model to be visualized in a web browser using Forge Viewer
  • Learn how Forge Viewer could be customized with controls for 3D model manipulation
  • Learn how to connect the real robotic arm to its 3D counterpart in Forge Viewer and remotely accept and transmit behavioral instructions

Speakers

user_X176.png
I like to know how everything works under the hood, and I am not afraid of low-level stuff like bits, buffers, pointers, stack, heap, threads, shaders and of course Math. I am interested in 3D for Web, from raw WebGL to libraries and frameworks with different levels of abstractions, as well as how virtual entities from 3D world can be linked to things from real world. In the end, "For an artificial mind, all reality is virtual" [The Animatrix]. To achieve my goals, I like to speak C/C++ (mostly with modern dialect), Go, Python, and I have to speak Javascript/Node.js.
[up-ugDz4dzlLYHqQwskbUw72A%3D%3D-firstName] [up-ugDz4dzlLYHqQwskbUw72A%3D%3D-lastName]
[up-ugDz4dzlLYHqQwskbUw72A%3D%3D-badges]
[up-ugDz4dzlLYHqQwskbUw72A%3D%3D-firstName] [up-ugDz4dzlLYHqQwskbUw72A%3D%3D-lastName]
[up-ugDz4dzlLYHqQwskbUw72A%3D%3D-jobTitle]
[up-ugDz4dzlLYHqQwskbUw72A%3D%3D-company]
[up-ugDz4dzlLYHqQwskbUw72A%3D%3D-metrics]
close
Transcript

Share Class

close-24

Comments

Login to join the discussion.
0 comments in this class
Be the first to share your thoughts.
close-24