0.6.0 (2023-3-16)
- Minor PR by @leebissessar5 in #30
0.5.3 (2023-11-19)
0.5.2 (2023-11-19)
0.5.1 (2023-11-17)
0.5.0 (2023-11-03)
- auv: buoyancy now adds gravity automatically. (42e119e)
- auv: use property Gain instead of gain. (bdd37ee)
- eigen3: exception for determinant method. (aba44c0)
- fault: make clear Faultable is for properties. (92529b7)
- legal: add link to uwi policy. (7d515c7)
- legal: change LICENSE to md (efcd6e2)
- legal: fix LICENSE link. (b36447d)
- legal: update LICENSE. (5bfbb80)
- motor: add limits summaries. (534a96d)
- README: remove old license shield (952ef2e)
- SimuNEX: add rigidbody sensor checks. (560e9b5)
- SimuNEX: do not share EditorPrefs instances. (051ef97)
- SimuNEX: README. (be242e7)
- auv: add more icons. (3064036)
- auv: add sensor and COMProtocol icons (5bf48db)
- auv: more icons. (9eb5d92)
- eigen3: add diagonal constructor. (6768185)
- Fault: add Fault Addition. (af1bad8)
- fault: add faults to IdentityActuator. (96b1d0d)
- fault: implement fault editor. (fbb891b)
- fault: implement faults for IdealMotorSensor. (f07b64e)
- faults: add faults drawer. (a87d933)
- faults: add faults to Ideal6DOFMotionSensor. (95c69ab)
- faults: add more faults. (bb863cc)
- faults: implement fault type. (235e2ce)
- motor: add position constraint. (df98223)
- SimuNEX: add ActuatorSystemEditor. (49a1e81)
- SimuNEX: add attribute drawer for parameters. (7140ca5)
- SimuNEX: add automated naming for Ideal6DOFMotionSensor. (464cd5e)
- SimuNEX: add automatic naming for IdealMotorSensor. (796c408)
- SimuNEX: add icons. (b240416)
- SimuNEX: add Load drawer. (eab5ea4)
- SimuNEX: add namespace. (eb23b19)
- SimuNEX: add roslyn and .editorconfig. (285881e)
- SimuNEX: add SensorSystemEditor (a74bec8)
- SimuNEX: automate current Actuator names. (fc3ffda)
- SimuNEX: complete actuator drawer. (85f1e09)
- SimuNEX: implement integrator state space. (fb22d1f)
- SimuNEX: install Cinemachine. (0ef60ae)
- VCS: add CODEOWNERS (1c9ac05)
0.4.0 (2023-10-30)
- auv: align stern plane origin. (a2a230d)
- auv: correct displaced volume factor. (01d336a)
- auv: force perpendicular to flow and fin axis (79761d9)
- auv: kinetic energy calculation. (a1e7ebb)
- auv: update auv prefab. (5b988aa)
- dynamics: add bidirectional thrust propeller. (a6c68ee)
- dynamics: apply torque to _forces.angular. (7ecf12c)
- dynamics: enable check for potential energy (eff772c)
- dynamics: remove coordinate frame argument. (395919d)
- eigen3: add determinant test. (fb580dc)
- eigen3: make Matrix serializable. (1719323)
- quadcopter: change to box collider. (329059e)
- quadcopter: compress mesh (22fcd06)
- quadcopter: update prefab with compressed mesh. (0d95a5b)
- quadcopter: use local space propeller location. (9a8dfd9)
- auv-simulation: add AUV mesh (58bf955)
- auv-simulation: add tests for Vector6DOF (28a9b1f)
- auv: change drag coefficients to matrices. (5028e87)
- auv: implement added mass (3f073b9)
- auv: implement fins. (585e73d)
- auv: set propulsion direction for fins. (5c2f748)
- dynamics: add applied force property. (f44c7ac)
- dynamics: add buoyant force. (2f9fcde)
- dynamics: add fluid-based rigidbody. (8c723ac)
- dynamics: add independent gravity Force component. (0c414d3)
- dynamics: add kinetic energy property. (8623ac7)
- dynamics: add linear drag. (ea6211e)
- dynamics: add mechanical power property. (05727b2)
- dynamics: add potential energy property. (1ded9b4)
- dynamics: add quadratic drag. (b2d4ab3)
- dynamics: Add Vector6DOF (b439670)
- dynamics: add velocity property. (cc04ca5)
- dynamics: automate COG and COB. (bf89016)
- dynamics: automate COG and COG. (766c719)
- dynamics: velocity is now measured in the BCF. (f040ae0)
- editor: add Vector6DOFDrawer (1d42dba)
- eigen3: add determinant property. (8510da5)
- environment: add bounds detection. (ed5d98b)
- environment: add buoyancyfield. (66cdf50)
- environment: add gravity field. (8cfb371)
- motor: add saturation. (6ff827f)
- motor: add torque measurement. (5ff30cb)
- motor: add total inertia calculation. (16edf34)
- SimuNEX: add foldout to Vector6DOF. (4e2258b)
- SimuNEX: add Matrix-Vector6DOF conversion (c4962cb)
- SimuNEX: add Matrix6DOF drawer. (83ffc40)
- SimuNEX: add Matrix6DOF operations. (a81c257)
- SimuNEX: add Matrix6DOF type. (dcb615e)
- SimuNEX: test Matrix6DOF constructors. (f72a310)
- SimuNEX: test Matrix6DOF Conversions. (21343a1)
- SimuNEX: test Matrix6DOF Operations. (ff0c639)
- SimuNEX: test Matrix6DOF properties. (e1b9042)