Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature all logic in python (aka. allpy) #410

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

PierrickKoch
Copy link
Member

work in progress to replace data/props/basics.blend by pure Python file
(at least all the logic and empty objects)
will fix #405

@PierrickKoch
Copy link
Member Author

break armature tests (still looks good, just too slow)

@severin-lemaignan
Copy link
Contributor

@pierriko Could you rebase this pull-request on master, and check if the issue (armatures too slow) is still present?

@PierrickKoch
Copy link
Member Author

This feature is still not passing tests, and not urgent, I postponed it.

at least logic and empty objects (for now)

add setup replacing basics.blend (logic part)
reload morse.core.blenderapi in setup fix morse-simulator#405
remove MouseSensor.use_pulse, was not in 2.63
set render fps to 25 (default:24)
import at the top
@adegroote adegroote modified the milestones: 1.4, 1.3 Apr 16, 2015
@PierrickKoch
Copy link
Member Author

I attempted a rebase in pierriko:feature-allpy3 but the armature test seems still broken.

master...pierriko:feature-allpy3

@PierrickKoch
Copy link
Member Author

here is the current state in master...pierriko:feature-allpy3

Fail:

3:base/builder_wheeled_robot
6:base/accelerometer_testing
8:base/armature_pose_testing
9:base/attitude_testing
16:base/odometry_testing
29:base/armature_testing
30:base/external_force_testing
31:base/destination_testing
32:base/drag_testing
33:base/gripper_testing
39:base/stabilized_quadrirotor_testing
41:base/vw_testing
43:base/xyw_testing
53:base/socket_sync_testing
54:base/time_scale_testing
57:robots/segway/segway_vw
59:robots/segway/rotated_segway
60:robots/submarine/submarine_testing
62:robots/pr2/torso_sockets
64:robots/pr2/torso_ros
65:robots/pionner3dx/pionner3dx_testing
67:human/human_ik
69:middlewares/ros/topics
70:middlewares/ros/sick
71:middlewares/ros/video_camera
72:middlewares/ros/depth_camera
73:middlewares/ros/actions.py
74:middlewares/yarp/yarp_datastream_testing

LastTest.log.txt

@severin-lemaignan
Copy link
Contributor

You confirm that all these tests pass on master? Otherwise, can you just provide a 'diff'?

@adegroote
Copy link
Contributor

I will take a look also when #689 will be merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement basics.blend into a builder code (using bpy).
3 participants