|
|
|
|
|
|
|
|
Graphical and Audio Simulations Using Mathematica
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mathematica is a multi-purpose software program that combines several tools in one bundle. This unity has created new ways of solving problems and new sets of problems. In this paper we demonstrate two related examples in which many Mathematica tools are combined in single programs to solve more complex problems. First, mathematical methods are applied to set up solutions, which then are implemented in Mathematica code. Finally, these solutions are graphically and audibly simulated. The computer programs described in this paper present Mathematica applications related to the field of artificial intelligence, especially robotics. Let us first introduce the main program. We designed a Mathematica function navigate which sets up the graphical and audio simulation of an object moving from a starting point over intermediate destinations to its final destination in a three-dimensional space. The moving object maneuvers around cuboid obstacles. All the programming details are hidden in the Mathematica package Navigation.m. To gain access to the function navigate, one simply loads this package (available with the electronic subscription to Mathematica in Education and also on MathSource).
|
|
|
|
|
|
|
|
|
|
|
|
| Navigation-test.nb (3.6 KB) - Mathematica Notebook | | Navigation.m (43.4 KB) - Mathematica Package | | Navigation2-test.nb (5.4 MB) - Mathematica Notebook | | Navigation2.m (48.9 KB) - Mathematica Package | Files specific to Mathematica 2.2 version:
| | Navigation-test.ma (4.1 KB) - Mathematica Notebook 2.2 or older | | Navigation.m (43.4 KB) - Mathematica Package | | Navigation2-test.ma (1.5 MB) - Mathematica Notebook 2.2 or older | | Navigation2.m (48.9 KB) - Mathematica Package |
|
|