From cd644d985c866cdf07d1057f5643daf8607e87aa Mon Sep 17 00:00:00 2001 From: Dan Negrut Date: Tue, 27 Aug 2024 22:01:48 -0500 Subject: [PATCH] added license --- fea/misc/brick.py | 14 ++++++++++++++ fea/misc/contacts.py | 14 ++++++++++++++ fea/misc/demo_FEA_cables.py | 14 ++++++++++++++ fea/misc/loads_dynamic.py | 14 ++++++++++++++ mbs/double_pendulum/DoublePendulum.py | 14 ++++++++++++++ mbs/misc/associated.py | 14 ++++++++++++++ mbs/misc/aux_ref.py | 14 ++++++++++++++ mbs/misc/collisionSMC.py | 14 ++++++++++++++ mbs/misc/custom_contact.py | 14 ++++++++++++++ mbs/misc/emit_cluster.py | 14 ++++++++++++++ mbs/misc/friction.py | 14 ++++++++++++++ mbs/misc/gears.py | 14 ++++++++++++++ mbs/misc/link_bushing.py | 14 ++++++++++++++ mbs/misc/planar.py | 14 ++++++++++++++ mbs/misc/prismatic_force.py | 14 ++++++++++++++ mbs/misc/rev_limits.py | 14 ++++++++++++++ mbs/misc/revolute.py | 14 ++++++++++++++ mbs/single_pendulum/SinglePendulum.py | 14 ++++++++++++++ mbs/slider_crank/SliderCrank.py | 14 ++++++++++++++ .../sliding_body_plannar_constraint.py | 14 ++++++++++++++ mbs/universal_joint/universal_joint_simulation.py | 14 ++++++++++++++ robotics/curiosity/curiosity_rigid.py | 14 ++++++++++++++ robotics/robosimian/robosimian_rigid.py | 14 ++++++++++++++ robotics/turtlebot/turtlebot_rigid.py | 14 ++++++++++++++ robotics/viper/viper_rigid.py | 14 ++++++++++++++ ros/ros_custom_handler.py | 14 ++++++++++++++ ros/ros_sensor.py | 14 ++++++++++++++ ros/ros_vehicle.py | 14 ++++++++++++++ sensor/misc/vehicle_sens.py | 14 ++++++++++++++ sensor/models/camera.py | 14 ++++++++++++++ sensor/models/gps_imu.py | 14 ++++++++++++++ sensor/models/lidar.py | 14 ++++++++++++++ vehicle/misc/powertrain.py | 14 ++++++++++++++ vehicle/misc/steering_controller.py | 14 ++++++++++++++ vehicle/misc/tire.py | 14 ++++++++++++++ vehicle/misc/two_cars.py | 14 ++++++++++++++ vehicle/misc/wheeled_json.py | 14 ++++++++++++++ vehicle/models/ART.py | 14 ++++++++++++++ vehicle/models/Citybus.py | 14 ++++++++++++++ vehicle/models/FEDA.py | 14 ++++++++++++++ vehicle/models/Gator.py | 14 ++++++++++++++ vehicle/models/HMMWV.py | 14 ++++++++++++++ vehicle/models/Kraz.py | 14 ++++++++++++++ vehicle/models/M113.py | 14 ++++++++++++++ vehicle/models/MAN10t.py | 14 ++++++++++++++ vehicle/models/Sedan.py | 14 ++++++++++++++ vehicle/models/UAZBUS.py | 14 ++++++++++++++ vehicle/terrains/rigid_highway.py | 14 ++++++++++++++ vehicle/terrains/rigid_multipatches.py | 14 ++++++++++++++ vehicle/terrains/scm.py | 14 ++++++++++++++ vehicle/terrains/scm_singlewheel.py | 14 ++++++++++++++ 51 files changed, 714 insertions(+) diff --git a/fea/misc/brick.py b/fea/misc/brick.py index 74bcf0d..2c7359d 100644 --- a/fea/misc/brick.py +++ b/fea/misc/brick.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import math as m import pychrono as chrono import pychrono.fea as fea diff --git a/fea/misc/contacts.py b/fea/misc/contacts.py index 0e6477c..8c07dee 100644 --- a/fea/misc/contacts.py +++ b/fea/misc/contacts.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import math as m import pychrono as chrono import pychrono.fea as fea diff --git a/fea/misc/demo_FEA_cables.py b/fea/misc/demo_FEA_cables.py index b7150f9..492f027 100644 --- a/fea/misc/demo_FEA_cables.py +++ b/fea/misc/demo_FEA_cables.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono as chrono import pychrono.fea as fea import pychrono.irrlicht as chronoirr diff --git a/fea/misc/loads_dynamic.py b/fea/misc/loads_dynamic.py index 04d1eff..b8317ed 100644 --- a/fea/misc/loads_dynamic.py +++ b/fea/misc/loads_dynamic.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono as chrono import pychrono.fea as fea import pychrono.irrlicht as chronoirr diff --git a/mbs/double_pendulum/DoublePendulum.py b/mbs/double_pendulum/DoublePendulum.py index d5099ea..5225e21 100644 --- a/mbs/double_pendulum/DoublePendulum.py +++ b/mbs/double_pendulum/DoublePendulum.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as chronoirr import math diff --git a/mbs/misc/associated.py b/mbs/misc/associated.py index cbf5794..d6d5d45 100644 --- a/mbs/misc/associated.py +++ b/mbs/misc/associated.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import math import pychrono as chrono import pychrono.irrlicht as chronoirr diff --git a/mbs/misc/aux_ref.py b/mbs/misc/aux_ref.py index 2e542a4..482d55b 100644 --- a/mbs/misc/aux_ref.py +++ b/mbs/misc/aux_ref.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as chronoirr import math diff --git a/mbs/misc/collisionSMC.py b/mbs/misc/collisionSMC.py index 7157a54..e15d3e9 100644 --- a/mbs/misc/collisionSMC.py +++ b/mbs/misc/collisionSMC.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as chronoirr diff --git a/mbs/misc/custom_contact.py b/mbs/misc/custom_contact.py index afc0b23..1c378fb 100644 --- a/mbs/misc/custom_contact.py +++ b/mbs/misc/custom_contact.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as chronoirr import math diff --git a/mbs/misc/emit_cluster.py b/mbs/misc/emit_cluster.py index f759279..c433a9d 100644 --- a/mbs/misc/emit_cluster.py +++ b/mbs/misc/emit_cluster.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + # Demo code about # - using the ChParticleEmitter to create a cluster of random shapes # - applying custom force field to particles diff --git a/mbs/misc/friction.py b/mbs/misc/friction.py index cc0d6a7..3d997da 100644 --- a/mbs/misc/friction.py +++ b/mbs/misc/friction.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as chronoirr diff --git a/mbs/misc/gears.py b/mbs/misc/gears.py index 7ab30ad..610d1f0 100644 --- a/mbs/misc/gears.py +++ b/mbs/misc/gears.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + # Demonstration of the gear constraint (ChLinkLockGear) as a method to impose a # transmission ratio between two shafts as they were connected by gears, # without the need of performing collision detection between gear teeth diff --git a/mbs/misc/link_bushing.py b/mbs/misc/link_bushing.py index 0852150..356758f 100644 --- a/mbs/misc/link_bushing.py +++ b/mbs/misc/link_bushing.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as chronoirr diff --git a/mbs/misc/planar.py b/mbs/misc/planar.py index 6c091ca..05c27cc 100644 --- a/mbs/misc/planar.py +++ b/mbs/misc/planar.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as chronoirr diff --git a/mbs/misc/prismatic_force.py b/mbs/misc/prismatic_force.py index b0d5247..2d58aad 100644 --- a/mbs/misc/prismatic_force.py +++ b/mbs/misc/prismatic_force.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + # Demonstration of actuating a translational joint with a ChLinkForce. # The model is built with gravity acting in the negative Y direction. diff --git a/mbs/misc/rev_limits.py b/mbs/misc/rev_limits.py index 8de2309..754087e 100644 --- a/mbs/misc/rev_limits.py +++ b/mbs/misc/rev_limits.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + # Demonstration of using rotation limits on a revolute joint. Note that this # capability is only available for ChLinkLockRevolute. It is not available diff --git a/mbs/misc/revolute.py b/mbs/misc/revolute.py index e7511b7..5111712 100644 --- a/mbs/misc/revolute.py +++ b/mbs/misc/revolute.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as chronoirr diff --git a/mbs/single_pendulum/SinglePendulum.py b/mbs/single_pendulum/SinglePendulum.py index 373c24b..1fc9f59 100644 --- a/mbs/single_pendulum/SinglePendulum.py +++ b/mbs/single_pendulum/SinglePendulum.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as chronoirr import math diff --git a/mbs/slider_crank/SliderCrank.py b/mbs/slider_crank/SliderCrank.py index c397dd5..792a8dc 100644 --- a/mbs/slider_crank/SliderCrank.py +++ b/mbs/slider_crank/SliderCrank.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as chronoirr import matplotlib.pyplot as plt diff --git a/mbs/sliding_body_plannar_constraints/sliding_body_plannar_constraint.py b/mbs/sliding_body_plannar_constraints/sliding_body_plannar_constraint.py index ed9409a..447b58b 100644 --- a/mbs/sliding_body_plannar_constraints/sliding_body_plannar_constraint.py +++ b/mbs/sliding_body_plannar_constraints/sliding_body_plannar_constraint.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as chronoirr diff --git a/mbs/universal_joint/universal_joint_simulation.py b/mbs/universal_joint/universal_joint_simulation.py index b77ac86..88bd10b 100644 --- a/mbs/universal_joint/universal_joint_simulation.py +++ b/mbs/universal_joint/universal_joint_simulation.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as chronoirr import math diff --git a/robotics/curiosity/curiosity_rigid.py b/robotics/curiosity/curiosity_rigid.py index e7534af..ff86394 100644 --- a/robotics/curiosity/curiosity_rigid.py +++ b/robotics/curiosity/curiosity_rigid.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import os import math import numpy as np diff --git a/robotics/robosimian/robosimian_rigid.py b/robotics/robosimian/robosimian_rigid.py index 43a2490..e9b5a00 100644 --- a/robotics/robosimian/robosimian_rigid.py +++ b/robotics/robosimian/robosimian_rigid.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + # RoboSimian on rigid terrain import errno import os diff --git a/robotics/turtlebot/turtlebot_rigid.py b/robotics/turtlebot/turtlebot_rigid.py index eeb5c64..8a836eb 100644 --- a/robotics/turtlebot/turtlebot_rigid.py +++ b/robotics/turtlebot/turtlebot_rigid.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import os import math import numpy as np diff --git a/robotics/viper/viper_rigid.py b/robotics/viper/viper_rigid.py index 14b5634..93c220a 100644 --- a/robotics/viper/viper_rigid.py +++ b/robotics/viper/viper_rigid.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import os import math import numpy as np diff --git a/ros/ros_custom_handler.py b/ros/ros_custom_handler.py index b13b195..c391222 100644 --- a/ros/ros_custom_handler.py +++ b/ros/ros_custom_handler.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono as ch import pychrono.ros as chros diff --git a/ros/ros_sensor.py b/ros/ros_sensor.py index 64fb8d0..e5bf265 100644 --- a/ros/ros_sensor.py +++ b/ros/ros_sensor.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono as ch import pychrono.sensor as sens import pychrono.ros as chros diff --git a/ros/ros_vehicle.py b/ros/ros_vehicle.py index 30c8675..d74c501 100644 --- a/ros/ros_vehicle.py +++ b/ros/ros_vehicle.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono as ch import pychrono.vehicle as veh import pychrono.ros as chros diff --git a/sensor/misc/vehicle_sens.py b/sensor/misc/vehicle_sens.py index 42be913..950b25f 100644 --- a/sensor/misc/vehicle_sens.py +++ b/sensor/misc/vehicle_sens.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as irr import pychrono.vehicle as veh diff --git a/sensor/models/camera.py b/sensor/models/camera.py index 1479c45..dde2b15 100644 --- a/sensor/models/camera.py +++ b/sensor/models/camera.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.sensor as sens diff --git a/sensor/models/gps_imu.py b/sensor/models/gps_imu.py index 479c7ca..d98f99e 100644 --- a/sensor/models/gps_imu.py +++ b/sensor/models/gps_imu.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as irr import pychrono.vehicle as veh diff --git a/sensor/models/lidar.py b/sensor/models/lidar.py index 21b3f0a..4b849b3 100644 --- a/sensor/models/lidar.py +++ b/sensor/models/lidar.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.sensor as sens diff --git a/vehicle/misc/powertrain.py b/vehicle/misc/powertrain.py index 876c97d..dab2b77 100644 --- a/vehicle/misc/powertrain.py +++ b/vehicle/misc/powertrain.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as irr import pychrono.vehicle as veh diff --git a/vehicle/misc/steering_controller.py b/vehicle/misc/steering_controller.py index cb9763c..d375e8c 100644 --- a/vehicle/misc/steering_controller.py +++ b/vehicle/misc/steering_controller.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono as chrono import pychrono.vehicle as veh import pychrono.irrlicht as irr diff --git a/vehicle/misc/tire.py b/vehicle/misc/tire.py index 19fac7a..20f0b8a 100644 --- a/vehicle/misc/tire.py +++ b/vehicle/misc/tire.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as irr import pychrono.vehicle as veh diff --git a/vehicle/misc/two_cars.py b/vehicle/misc/two_cars.py index 26c3737..51fb255 100644 --- a/vehicle/misc/two_cars.py +++ b/vehicle/misc/two_cars.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono as chrono import pychrono.vehicle as veh import pychrono.irrlicht as irr diff --git a/vehicle/misc/wheeled_json.py b/vehicle/misc/wheeled_json.py index 366879d..59710dd 100644 --- a/vehicle/misc/wheeled_json.py +++ b/vehicle/misc/wheeled_json.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono as chrono import pychrono.vehicle as veh import errno diff --git a/vehicle/models/ART.py b/vehicle/models/ART.py index 2295160..b04933d 100644 --- a/vehicle/models/ART.py +++ b/vehicle/models/ART.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as irr import pychrono.vehicle as veh diff --git a/vehicle/models/Citybus.py b/vehicle/models/Citybus.py index fcb4de0..7e2a28d 100644 --- a/vehicle/models/Citybus.py +++ b/vehicle/models/Citybus.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as irr import pychrono.vehicle as veh diff --git a/vehicle/models/FEDA.py b/vehicle/models/FEDA.py index 6a58b75..f9e7ef4 100644 --- a/vehicle/models/FEDA.py +++ b/vehicle/models/FEDA.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as irr import pychrono.vehicle as veh diff --git a/vehicle/models/Gator.py b/vehicle/models/Gator.py index 430d14b..e417ca1 100644 --- a/vehicle/models/Gator.py +++ b/vehicle/models/Gator.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as irr import pychrono.vehicle as veh diff --git a/vehicle/models/HMMWV.py b/vehicle/models/HMMWV.py index 9a0d016..1436033 100644 --- a/vehicle/models/HMMWV.py +++ b/vehicle/models/HMMWV.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as irr import pychrono.vehicle as veh diff --git a/vehicle/models/Kraz.py b/vehicle/models/Kraz.py index 02bfa43..b1a358b 100644 --- a/vehicle/models/Kraz.py +++ b/vehicle/models/Kraz.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as irr import pychrono.vehicle as veh diff --git a/vehicle/models/M113.py b/vehicle/models/M113.py index 5be5285..b21671a 100644 --- a/vehicle/models/M113.py +++ b/vehicle/models/M113.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as irr import pychrono.vehicle as veh diff --git a/vehicle/models/MAN10t.py b/vehicle/models/MAN10t.py index 45230e4..f7a3e7b 100644 --- a/vehicle/models/MAN10t.py +++ b/vehicle/models/MAN10t.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as irr import pychrono.vehicle as veh diff --git a/vehicle/models/Sedan.py b/vehicle/models/Sedan.py index b803a30..056f9a2 100644 --- a/vehicle/models/Sedan.py +++ b/vehicle/models/Sedan.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as irr import pychrono.vehicle as veh diff --git a/vehicle/models/UAZBUS.py b/vehicle/models/UAZBUS.py index 5d78774..f900ff4 100644 --- a/vehicle/models/UAZBUS.py +++ b/vehicle/models/UAZBUS.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as irr import pychrono.vehicle as veh diff --git a/vehicle/terrains/rigid_highway.py b/vehicle/terrains/rigid_highway.py index 4aac6f8..f42ef88 100644 --- a/vehicle/terrains/rigid_highway.py +++ b/vehicle/terrains/rigid_highway.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as irr import pychrono.vehicle as veh diff --git a/vehicle/terrains/rigid_multipatches.py b/vehicle/terrains/rigid_multipatches.py index ecb6362..9f3c2e0 100644 --- a/vehicle/terrains/rigid_multipatches.py +++ b/vehicle/terrains/rigid_multipatches.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono as chrono import pychrono.vehicle as veh import pychrono.irrlicht as irr diff --git a/vehicle/terrains/scm.py b/vehicle/terrains/scm.py index e04ee38..e2b4349 100644 --- a/vehicle/terrains/scm.py +++ b/vehicle/terrains/scm.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as irr import pychrono.vehicle as veh diff --git a/vehicle/terrains/scm_singlewheel.py b/vehicle/terrains/scm_singlewheel.py index 59cfcea..e14443f 100644 --- a/vehicle/terrains/scm_singlewheel.py +++ b/vehicle/terrains/scm_singlewheel.py @@ -1,3 +1,17 @@ +# ============================================================================= +# PROJECT CHRONO - http://projectchrono.org +# +# Copyright (c) 2024 projectchrono.org +# All right reserved. +# +# Use of this source code is governed by a BSD-style license that can be found +# in the LICENSE file at the top level of the distribution and at +# http://projectchrono.org/license-chrono.txt. +# +# ============================================================================= +# Authors: Simulation Based Engineering Lab, University of Wisconsin-Madison +# ============================================================================= + import pychrono.core as chrono import pychrono.irrlicht as chronoirr import pychrono.vehicle as veh