Skip to main content

Simulates and visualizes articulated systems in real time

Project description

condynsate

Description

condynsate is a dynamic system simulation and visualization tool built with PyBullet and MeshCat. It automatically simulates multiple objects and their interactions as described by .urdf, .stl, and .obj files and can render real time visualizations in a web browser.

Windows Installation

1. Install Git for Windows

If you do not have git already installed, download the most recent git installer for windows 64 from the git-scm website or just click here to download it automatically. Once the .exe is downloaded, run it. The .exe file has the format Git-VERSION-64-bit and will be in your default downloads folder C:\Users\USER NAME\Downloads. Once the wizard is running, click next.

git_1

Click next.

git_2

Click next.

git_3

Click next.

git_4

Select Let Git decide then click next.

git_5

Select Use Git from Git Bash only then click next.

git_6

Select Use bundled OpenSSH then click next.

git_7

Select Use the OpenSSL library then click next.

git_8

Select Checkout Windows-style, commit Unix-style line endings then click next.

git_9

Select Use Windows' default console window then click next.

git_10

Select Fast-forward or merge then click next.

git_11

Select Git Credential Manager then click next.

git_12

Check only Enable file system caching then click next.

git_13

Make sure nothing is checked then click install.

git_14

Once installation is finished, click finish.

git_15

Navigate to C:\Program Files\Git in your file explorer.

git_16

To create a desktop shortcut to git-cmd (the application that will be used to pull and push git repositories), right click on git-cmd, navigate to Send to, then click Desktop (create shortcut).

git_17

To verify that git is installed properly, open git-cmd and type

Git --version

You should get a response that lists the version of Git you just installed.

git_18

Git is now installed on your machine.

2. Install Miniconda for Windows

If you do not have miniconda already installed, download the most recent miniconda installer for windows 64 from the miniconda website or just click here to download it automatically. Once the .exe is downloaded, run it. The .exe file has the format Miniconda3-latest-Windows-x86_64 and will be in your default downloads folder C:\Users\USER NAME\Downloads. Once the wizard is running, click next.

conda_1

Click I Agree.

conda_2

Ensure Just Me (recommended) is selected and click Next.

conda_3

Click Next.

conda_4

Ensure Create start menu shortcuts (supported packages only) is checked and Register Miniconda3 as my default Python 3.11 is NOT CHECKED.

conda_5

Once installation is complete, click next.

conda_6

You may deselected Getting started with Conda and Welcome to Anaconda then click Finish.

conda_7

Navigate to the Windows Start Menu folder located at C:\Users\USER NAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Miniconda3 (64-bit).

conda_8

To create a desktop shortcut to Anaconda Prompt (the application that will be used interact with Miniconda), right click on Anaconda Prompt (Miniconda3), navigate to Send to, then click Desktop (create shortcut).

conda_9

To verify that git is installed properly, open Anaconda Prompt (Miniconda3) and type

conda --version

You should get a response that lists the version of Miniconda you just installed.

conda_10

Miniconda is now installed on your machine.

Usage

For examples of usage, see examples.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

condynsate-0.3.11.tar.gz (39.2 kB view hashes)

Uploaded Source

Built Distribution

condynsate-0.3.11-py3-none-any.whl (38.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page