├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── environment ├── grass2.jpg └── sky.jpg ├── jMAVSim.iml ├── jMAVSim.ipr ├── lib ├── annotations.jar ├── gluegen-rt-natives-linux-amd64.jar ├── gluegen-rt-natives-linux-i586.jar ├── gluegen-rt-natives-macosx-universal.jar ├── gluegen-rt-natives-windows-amd64.jar ├── gluegen-rt-natives-windows-i586.jar ├── gluegen-rt.jar ├── j3dcore.jar ├── j3dutils.jar ├── joal-natives-linux-amd64.jar ├── joal-natives-linux-i586.jar ├── joal-natives-macosx-universal.jar ├── joal-natives-windows-amd64.jar ├── joal-natives-windows-i586.jar ├── joal.jar ├── jogl-all-natives-linux-amd64.jar ├── jogl-all-natives-linux-i586.jar ├── jogl-all-natives-macosx-universal.jar ├── jogl-all-natives-windows-amd64.jar ├── jogl-all-natives-windows-i586.jar ├── jogl-all.jar ├── jssc.jar └── vecmath.jar ├── mavlink └── message_definitions │ └── common.xml ├── models ├── 3dr_arducopter_quad_x.mtl └── 3dr_arducopter_quad_x.obj ├── src └── me │ └── drton │ └── jmavsim │ ├── CameraGimbal2D.java │ ├── DynamicObject.java │ ├── Environment.java │ ├── GNSSReport.java │ ├── KinematicObject.java │ ├── LogPlayerSensors.java │ ├── LogPlayerTarget.java │ ├── MAVLinkConnection.java │ ├── MAVLinkControl.java │ ├── MAVLinkHILSystem.java │ ├── MAVLinkMissionItem.java │ ├── MAVLinkNode.java │ ├── MAVLinkPort.java │ ├── MAVLinkSystem.java │ ├── MAVLinkTargetSystem.java │ ├── MavlinkTest.java │ ├── RC2SerialInput.java │ ├── Rotor.java │ ├── Sensors.java │ ├── SerialMAVLinkPort.java │ ├── SerialPortChannel.java │ ├── SimpleEnvironment.java │ ├── SimpleSensors.java │ ├── SimpleTarget.java │ ├── Simulator.java │ ├── Target.java │ ├── UDPMavLinkPort.java │ ├── Visualizer3D.java │ ├── World.java │ ├── WorldObject.java │ └── vehicle │ ├── AbstractMulticopter.java │ ├── AbstractVehicle.java │ ├── Hexacopter.java │ └── Quadcopter.java └── tools └── RC2Serial └── RC2Serial.ino /.gitignore: -------------------------------------------------------------------------------- 1 | *.class 2 | out 3 | jMAVSim.iws 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/README.md -------------------------------------------------------------------------------- /environment/grass2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/environment/grass2.jpg -------------------------------------------------------------------------------- /environment/sky.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/environment/sky.jpg -------------------------------------------------------------------------------- /jMAVSim.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/jMAVSim.iml -------------------------------------------------------------------------------- /jMAVSim.ipr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/jMAVSim.ipr -------------------------------------------------------------------------------- /lib/annotations.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/annotations.jar -------------------------------------------------------------------------------- /lib/gluegen-rt-natives-linux-amd64.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/gluegen-rt-natives-linux-amd64.jar -------------------------------------------------------------------------------- /lib/gluegen-rt-natives-linux-i586.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/gluegen-rt-natives-linux-i586.jar -------------------------------------------------------------------------------- /lib/gluegen-rt-natives-macosx-universal.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/gluegen-rt-natives-macosx-universal.jar -------------------------------------------------------------------------------- /lib/gluegen-rt-natives-windows-amd64.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/gluegen-rt-natives-windows-amd64.jar -------------------------------------------------------------------------------- /lib/gluegen-rt-natives-windows-i586.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/gluegen-rt-natives-windows-i586.jar -------------------------------------------------------------------------------- /lib/gluegen-rt.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/gluegen-rt.jar -------------------------------------------------------------------------------- /lib/j3dcore.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/j3dcore.jar -------------------------------------------------------------------------------- /lib/j3dutils.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/j3dutils.jar -------------------------------------------------------------------------------- /lib/joal-natives-linux-amd64.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/joal-natives-linux-amd64.jar -------------------------------------------------------------------------------- /lib/joal-natives-linux-i586.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/joal-natives-linux-i586.jar -------------------------------------------------------------------------------- /lib/joal-natives-macosx-universal.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/joal-natives-macosx-universal.jar -------------------------------------------------------------------------------- /lib/joal-natives-windows-amd64.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/joal-natives-windows-amd64.jar -------------------------------------------------------------------------------- /lib/joal-natives-windows-i586.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/joal-natives-windows-i586.jar -------------------------------------------------------------------------------- /lib/joal.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/joal.jar -------------------------------------------------------------------------------- /lib/jogl-all-natives-linux-amd64.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/jogl-all-natives-linux-amd64.jar -------------------------------------------------------------------------------- /lib/jogl-all-natives-linux-i586.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/jogl-all-natives-linux-i586.jar -------------------------------------------------------------------------------- /lib/jogl-all-natives-macosx-universal.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/jogl-all-natives-macosx-universal.jar -------------------------------------------------------------------------------- /lib/jogl-all-natives-windows-amd64.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/jogl-all-natives-windows-amd64.jar -------------------------------------------------------------------------------- /lib/jogl-all-natives-windows-i586.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/jogl-all-natives-windows-i586.jar -------------------------------------------------------------------------------- /lib/jogl-all.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/jogl-all.jar -------------------------------------------------------------------------------- /lib/jssc.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/jssc.jar -------------------------------------------------------------------------------- /lib/vecmath.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/lib/vecmath.jar -------------------------------------------------------------------------------- /mavlink/message_definitions/common.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/mavlink/message_definitions/common.xml -------------------------------------------------------------------------------- /models/3dr_arducopter_quad_x.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/models/3dr_arducopter_quad_x.mtl -------------------------------------------------------------------------------- /models/3dr_arducopter_quad_x.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/models/3dr_arducopter_quad_x.obj -------------------------------------------------------------------------------- /src/me/drton/jmavsim/CameraGimbal2D.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/CameraGimbal2D.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/DynamicObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/DynamicObject.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/Environment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/Environment.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/GNSSReport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/GNSSReport.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/KinematicObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/KinematicObject.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/LogPlayerSensors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/LogPlayerSensors.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/LogPlayerTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/LogPlayerTarget.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/MAVLinkConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/MAVLinkConnection.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/MAVLinkControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/MAVLinkControl.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/MAVLinkHILSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/MAVLinkHILSystem.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/MAVLinkMissionItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/MAVLinkMissionItem.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/MAVLinkNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/MAVLinkNode.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/MAVLinkPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/MAVLinkPort.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/MAVLinkSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/MAVLinkSystem.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/MAVLinkTargetSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/MAVLinkTargetSystem.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/MavlinkTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/MavlinkTest.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/RC2SerialInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/RC2SerialInput.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/Rotor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/Rotor.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/Sensors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/Sensors.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/SerialMAVLinkPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/SerialMAVLinkPort.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/SerialPortChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/SerialPortChannel.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/SimpleEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/SimpleEnvironment.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/SimpleSensors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/SimpleSensors.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/SimpleTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/SimpleTarget.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/Simulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/Simulator.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/Target.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/Target.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/UDPMavLinkPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/UDPMavLinkPort.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/Visualizer3D.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/Visualizer3D.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/World.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/World.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/WorldObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/WorldObject.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/vehicle/AbstractMulticopter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/vehicle/AbstractMulticopter.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/vehicle/AbstractVehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/vehicle/AbstractVehicle.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/vehicle/Hexacopter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/vehicle/Hexacopter.java -------------------------------------------------------------------------------- /src/me/drton/jmavsim/vehicle/Quadcopter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/src/me/drton/jmavsim/vehicle/Quadcopter.java -------------------------------------------------------------------------------- /tools/RC2Serial/RC2Serial.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DrTon/jMAVSim/HEAD/tools/RC2Serial/RC2Serial.ino --------------------------------------------------------------------------------