aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--README.md1
-rw-r--r--System/Pendulum/__init__.py3
-rw-r--r--System/Pendulum/encoder.py (renamed from System/encoder.py)0
-rw-r--r--System/Pendulum/errorTestScript.py (renamed from System/errorTestScript.py)0
-rw-r--r--System/Pendulum/homework8.ipynb (renamed from System/homework8.ipynb)0
-rw-r--r--System/Pendulum/initialize_system.py (renamed from System/initialize_system.py)0
-rw-r--r--System/Pendulum/motor.py (renamed from System/motor.py)0
-rw-r--r--System/Pendulum/results.csv (renamed from System/results.csv)0
-rw-r--r--System/Pendulum/swingUp.py (renamed from System/swingUp.py)0
-rw-r--r--System/Pendulum/system.py (renamed from System/system.py)4
-rw-r--r--System/Pendulum/system_swingup_test.py (renamed from System/system_swingup_test.py)0
-rw-r--r--System/Pendulum/system_swingup_test_2.py (renamed from System/system_swingup_test_2.py)0
-rw-r--r--System/Tests/donovanTestScript.py (renamed from System/donovanTestScript.py)0
-rw-r--r--System/Tests/samTestScript.py (renamed from System/samTestScript.py)0
-rw-r--r--System/Tests/test_Encoder.py (renamed from System/test_Encoder.py)0
-rw-r--r--System/Tests/test_Motor.py (renamed from System/test_Motor.py)0
-rw-r--r--System/Tests/test_Return_Home.py (renamed from System/test_Return_Home.py)0
-rw-r--r--System/Tests/test_System.py (renamed from System/test_System.py)0
-rw-r--r--System/__init__.py0
-rw-r--r--System/setup.py16
20 files changed, 22 insertions, 2 deletions
diff --git a/README.md b/README.md
index 5cb1a18..ca93b73 100644
--- a/README.md
+++ b/README.md
@@ -8,6 +8,7 @@ The structure for the repository is as follows:
```
├── System (folder)
│ ├── system.py (the main Python script)
+│ ├── pendulum.py (here be dragons)
│ └── motor.py (the motor controller)
├── Web (folder)
│ └── *
diff --git a/System/Pendulum/__init__.py b/System/Pendulum/__init__.py
new file mode 100644
index 0000000..510ffea
--- /dev/null
+++ b/System/Pendulum/__init__.py
@@ -0,0 +1,3 @@
+from .motor import Motor
+from system import System
+from encoder import Encoder \ No newline at end of file
diff --git a/System/encoder.py b/System/Pendulum/encoder.py
index ece7fd1..ece7fd1 100644
--- a/System/encoder.py
+++ b/System/Pendulum/encoder.py
diff --git a/System/errorTestScript.py b/System/Pendulum/errorTestScript.py
index cb029d5..cb029d5 100644
--- a/System/errorTestScript.py
+++ b/System/Pendulum/errorTestScript.py
diff --git a/System/homework8.ipynb b/System/Pendulum/homework8.ipynb
index a9c28c9..a9c28c9 100644
--- a/System/homework8.ipynb
+++ b/System/Pendulum/homework8.ipynb
diff --git a/System/initialize_system.py b/System/Pendulum/initialize_system.py
index 38b7134..38b7134 100644
--- a/System/initialize_system.py
+++ b/System/Pendulum/initialize_system.py
diff --git a/System/motor.py b/System/Pendulum/motor.py
index 427d393..427d393 100644
--- a/System/motor.py
+++ b/System/Pendulum/motor.py
diff --git a/System/results.csv b/System/Pendulum/results.csv
index ca22685..ca22685 100644
--- a/System/results.csv
+++ b/System/Pendulum/results.csv
diff --git a/System/swingUp.py b/System/Pendulum/swingUp.py
index fb5d4c0..fb5d4c0 100644
--- a/System/swingUp.py
+++ b/System/Pendulum/swingUp.py
diff --git a/System/system.py b/System/Pendulum/system.py
index 49c35d2..21439aa 100644
--- a/System/system.py
+++ b/System/Pendulum/system.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
-from motor import Motor
-from encoder import Encoder
+from .motor import Motor
+from .encoder import Encoder
import math
from datetime import datetime
from time import sleep
diff --git a/System/system_swingup_test.py b/System/Pendulum/system_swingup_test.py
index e13c7ca..e13c7ca 100644
--- a/System/system_swingup_test.py
+++ b/System/Pendulum/system_swingup_test.py
diff --git a/System/system_swingup_test_2.py b/System/Pendulum/system_swingup_test_2.py
index fc02ed6..fc02ed6 100644
--- a/System/system_swingup_test_2.py
+++ b/System/Pendulum/system_swingup_test_2.py
diff --git a/System/donovanTestScript.py b/System/Tests/donovanTestScript.py
index 4a51f08..4a51f08 100644
--- a/System/donovanTestScript.py
+++ b/System/Tests/donovanTestScript.py
diff --git a/System/samTestScript.py b/System/Tests/samTestScript.py
index 5f9312f..5f9312f 100644
--- a/System/samTestScript.py
+++ b/System/Tests/samTestScript.py
diff --git a/System/test_Encoder.py b/System/Tests/test_Encoder.py
index bb6e3e4..bb6e3e4 100644
--- a/System/test_Encoder.py
+++ b/System/Tests/test_Encoder.py
diff --git a/System/test_Motor.py b/System/Tests/test_Motor.py
index f48b6ee..f48b6ee 100644
--- a/System/test_Motor.py
+++ b/System/Tests/test_Motor.py
diff --git a/System/test_Return_Home.py b/System/Tests/test_Return_Home.py
index 04e19cb..04e19cb 100644
--- a/System/test_Return_Home.py
+++ b/System/Tests/test_Return_Home.py
diff --git a/System/test_System.py b/System/Tests/test_System.py
index c05affc..c05affc 100644
--- a/System/test_System.py
+++ b/System/Tests/test_System.py
diff --git a/System/__init__.py b/System/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/System/__init__.py
+++ /dev/null
diff --git a/System/setup.py b/System/setup.py
new file mode 100644
index 0000000..6ec0825
--- /dev/null
+++ b/System/setup.py
@@ -0,0 +1,16 @@
+from setuptools import setup
+
+setup(
+ name='Pendulum',
+ version='0.1.0',
+ description='A package to run commands on remote servers',
+ url='https://github.com/UMN-EE4951W-Lamperski/pendulum',
+ author='EE 4951W Team',
+ author_email='',
+ packages=['Pendulum'],
+ classifiers=[
+ 'Development Status :: 1 - Planning',
+ 'Intended Audience :: Science/Research',
+ ],
+ python_requires=">=3.8",
+) \ No newline at end of file