Overview
Comment:Named position states.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | origin/master | trunk
Files: files | file ages | folders
SHA3-256: ce513cd753466295f7a6fcd09647aabfd42eec02d5491155a31bcf1f7458e1ec
User & Date: geraint@users.sourceforge.net on 2004-09-13 11:12:28
Other Links: branch diff | manifest | tags
Context
2004-09-14
19:04:35
Improved diagram. check-in: 3984e7174d user: geraint@users.sourceforge.net tags: origin/master, trunk
2004-09-13
11:12:28
Named position states. check-in: ce513cd753 user: geraint@users.sourceforge.net tags: origin/master, trunk
10:50:36
Minor formatting. check-in: fc177d09e6 user: geraint@users.sourceforge.net tags: origin/master, trunk
Changes

Modified mttroot/mtt/lib/examples/Dia/robotrain/robotrain_state.txt from [341d93c3fd] to [4f90410063].

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17













1
2
3
4
5
6
7










8
9
10
11
12
13
14
15
16
17
18
19
20







-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
## -*-octave-*- Put Emacs into octave-mode ##
 
## 
## System robotrain, representation state, language txt; 
## File robotrain_state.txt; 
## Generated by MTT on Sun Sep 12 18:46:40 BST 2004; 

robotrain__tractor__yaw__mttC		= 0.0;
robotrain__front__mttINTF__mttC		= -D;
robotrain__front__mttINTF_2__mttC	= 0.0;
robotrain__front__yaw__mttC		= 0.0;
robotrain__middle__mttINTF__mttC	= -(D+L+D);
robotrain__middle__mttINTF_2__mttC	= 0.0;
robotrain__middle__yaw__mttC		= 0.0;
robotrain__rear__mttINTF__mttC		= -(D+L+D+L+D);
robotrain__rear__mttINTF_2__mttC	= 0.0;
robotrain__rear__yaw__mttC		= 0.0;
robotrain__tractor__yaw__mttC	= 0.0;

robotrain__front__x_e__mttC	= -D;
robotrain__front__y_e__mttC	= 0.0;
robotrain__front__yaw__mttC	= 0.0;

robotrain__middle__x_e__mttC	= -(D+L+D);
robotrain__middle__y_e__mttC	= 0.0;
robotrain__middle__yaw__mttC	= 0.0;

robotrain__rear__x_e__mttC	= -(D+L+D+L+D);
robotrain__rear__y_e__mttC	= 0.0;
robotrain__rear__yaw__mttC	= 0.0;

Modified mttroot/mtt/lib/examples/Dia/robotrain/trailer_abg.dia from [0050075c63] to [39ca1b3683].

672
673
674
675
676
677
678
679

680
681
682
683
684
685
686
672
673
674
675
676
677
678

679
680
681
682
683
684
685
686







-
+







      </dia:attribute>
    </dia:object>
    <dia:object type="BondGraph - MTT bond" version="0" id="O16">
      <dia:attribute name="obj_pos">
        <dia:point val="47.4169,36.0036"/>
      </dia:attribute>
      <dia:attribute name="obj_bb">
        <dia:rectangle val="41.5718,34.0969;45.6004,36.8035"/>
        <dia:rectangle val="38.2053,34.0636;46.4674,36.7702"/>
      </dia:attribute>
      <dia:attribute name="conn_endpoints">
        <dia:point val="47.4169,36.0036"/>
        <dia:point val="37.3169,35.9036"/>
      </dia:attribute>
      <dia:attribute name="numcp">
        <dia:int val="1"/>
718
719
720
721
722
723
724
725

726
727
728
729
730
731
732
718
719
720
721
722
723
724

725
726
727
728
729
730
731
732







-
+







      </dia:connections>
    </dia:object>
    <dia:object type="BondGraph - MTT bond" version="0" id="O17">
      <dia:attribute name="obj_pos">
        <dia:point val="37.3084,28.9743"/>
      </dia:attribute>
      <dia:attribute name="obj_bb">
        <dia:rectangle val="37.2213,30.2735;40.0145,34.1514"/>
        <dia:rectangle val="37.2224,29.3228;40.0157,35.1021"/>
      </dia:attribute>
      <dia:attribute name="conn_endpoints">
        <dia:point val="37.3084,28.9743"/>
        <dia:point val="37.3169,35.9036"/>
      </dia:attribute>
      <dia:attribute name="numcp">
        <dia:int val="1"/>
886
887
888
889
890
891
892
893

894
895
896
897
898
899
900
886
887
888
889
890
891
892

893
894
895
896
897
898
899
900







-
+







      </dia:attribute>
    </dia:object>
    <dia:object type="BondGraph - MTT bond" version="0" id="O20">
      <dia:attribute name="obj_pos">
        <dia:point val="37.3169,35.9036"/>
      </dia:attribute>
      <dia:attribute name="obj_bb">
        <dia:rectangle val="25.5726,34.0536;34.4497,36.7536"/>
        <dia:rectangle val="24.7053,34.0536;37.8169,36.7536"/>
      </dia:attribute>
      <dia:attribute name="conn_endpoints">
        <dia:point val="37.3169,35.9036"/>
        <dia:point val="23.8169,35.9036"/>
      </dia:attribute>
      <dia:attribute name="numcp">
        <dia:int val="1"/>
978
979
980
981
982
983
984
985

986
987
988
989
990
991
992
978
979
980
981
982
983
984

985
986
987
988
989
990
991
992







-
+







      </dia:connections>
    </dia:object>
    <dia:object type="BondGraph - MTT bond" version="0" id="O22">
      <dia:attribute name="obj_pos">
        <dia:point val="23.8169,35.9036"/>
      </dia:attribute>
      <dia:attribute name="obj_bb">
        <dia:rectangle val="12.5695,34.0536;21.9999,36.7536"/>
        <dia:rectangle val="9.20534,34.0536;22.8669,36.7536"/>
      </dia:attribute>
      <dia:attribute name="conn_endpoints">
        <dia:point val="23.8169,35.9036"/>
        <dia:point val="8.31694,35.9036"/>
      </dia:attribute>
      <dia:attribute name="numcp">
        <dia:int val="1"/>
1373
1374
1375
1376
1377
1378
1379
1380

1381
1382
1383
1384
1385
1386
1387
1373
1374
1375
1376
1377
1378
1379

1380
1381
1382
1383
1384
1385
1386
1387







-
+







      </dia:attribute>
    </dia:object>
    <dia:object type="BondGraph - MTT bond" version="0" id="O30">
      <dia:attribute name="obj_pos">
        <dia:point val="23.8169,35.9036"/>
      </dia:attribute>
      <dia:attribute name="obj_bb">
        <dia:rectangle val="23.5525,31.1557;24.9346,34.1016"/>
        <dia:rectangle val="23.5128,30.2028;24.9742,35.0545"/>
      </dia:attribute>
      <dia:attribute name="conn_endpoints">
        <dia:point val="23.8169,35.9036"/>
        <dia:point val="23.567,29.9036"/>
      </dia:attribute>
      <dia:attribute name="numcp">
        <dia:int val="1"/>
1993
1994
1995
1996
1997
1998
1999
2000

2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019

2020
2021
2022

2023
2024
2025

2026
2027
2028

2029
2030
2031
2032
2033
2034
2035
1993
1994
1995
1996
1997
1998
1999

2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018

2019
2020
2021

2022
2023
2024

2025
2026
2027

2028
2029
2030
2031
2032
2033
2034
2035







-
+


















-
+


-
+


-
+


-
+







          <dia:attribute name="font">
            <dia:font family="serif" style="80" name="Times-Roman"/>
          </dia:attribute>
          <dia:attribute name="height">
            <dia:real val="1"/>
          </dia:attribute>
          <dia:attribute name="pos">
            <dia:point val="37.3084,29.2743"/>
            <dia:point val="37.3083,29.2743"/>
          </dia:attribute>
          <dia:attribute name="color">
            <dia:color val="#000000"/>
          </dia:attribute>
          <dia:attribute name="alignment">
            <dia:enum val="1"/>
          </dia:attribute>
        </dia:composite>
      </dia:attribute>
      <dia:attribute name="flip_horizontal">
        <dia:boolean val="false"/>
      </dia:attribute>
      <dia:attribute name="flip_vertical">
        <dia:boolean val="false"/>
      </dia:attribute>
    </dia:object>
    <dia:object type="BondGraph - MTT port" version="0" id="O42">
      <dia:attribute name="obj_pos">
        <dia:point val="45.65,39.7"/>
        <dia:point val="44.6812,39.7"/>
      </dia:attribute>
      <dia:attribute name="obj_bb">
        <dia:rectangle val="45.6,39.65;49.2714,41.5571"/>
        <dia:rectangle val="44.6312,39.65;50.2401,41.5571"/>
      </dia:attribute>
      <dia:attribute name="elem_corner">
        <dia:point val="45.65,39.7"/>
        <dia:point val="44.6812,39.7"/>
      </dia:attribute>
      <dia:attribute name="elem_width">
        <dia:real val="3.5713834764831756"/>
        <dia:real val="5.5088834764831933"/>
      </dia:attribute>
      <dia:attribute name="elem_height">
        <dia:real val="1.8071067811865469"/>
      </dia:attribute>
      <dia:attribute name="line_width">
        <dia:real val="0.10000000000000001"/>
      </dia:attribute>
2045
2046
2047
2048
2049
2050
2051
2052

2053
2054
2055
2056
2057
2058
2059
2045
2046
2047
2048
2049
2050
2051

2052
2053
2054
2055
2056
2057
2058
2059







-
+







      <dia:attribute name="line_style">
        <dia:enum val="0"/>
        <dia:real val="1"/>
      </dia:attribute>
      <dia:attribute name="text">
        <dia:composite type="text">
          <dia:attribute name="string">
            <dia:string>#INTF#</dia:string>
            <dia:string>#INTF:x_e#</dia:string>
          </dia:attribute>
          <dia:attribute name="font">
            <dia:font family="serif" style="80" name="Times-Roman"/>
          </dia:attribute>
          <dia:attribute name="height">
            <dia:real val="1"/>
          </dia:attribute>
2073
2074
2075
2076
2077
2078
2079
2080

2081
2082
2083

2084
2085
2086

2087
2088
2089

2090
2091
2092
2093
2094
2095
2096
2073
2074
2075
2076
2077
2078
2079

2080
2081
2082

2083
2084
2085

2086
2087
2088

2089
2090
2091
2092
2093
2094
2095
2096







-
+


-
+


-
+


-
+







      </dia:attribute>
      <dia:attribute name="flip_vertical">
        <dia:boolean val="false"/>
      </dia:attribute>
    </dia:object>
    <dia:object type="BondGraph - MTT port" version="0" id="O43">
      <dia:attribute name="obj_pos">
        <dia:point val="40.7143,28.05"/>
        <dia:point val="39.7456,28.05"/>
      </dia:attribute>
      <dia:attribute name="obj_bb">
        <dia:rectangle val="40.6643,28;44.3357,29.9071"/>
        <dia:rectangle val="39.6956,28;45.3044,29.9071"/>
      </dia:attribute>
      <dia:attribute name="elem_corner">
        <dia:point val="40.7143,28.05"/>
        <dia:point val="39.7456,28.05"/>
      </dia:attribute>
      <dia:attribute name="elem_width">
        <dia:real val="3.5713834764831982"/>
        <dia:real val="5.5088834764831791"/>
      </dia:attribute>
      <dia:attribute name="elem_height">
        <dia:real val="1.8071067811865476"/>
      </dia:attribute>
      <dia:attribute name="line_width">
        <dia:real val="0.10000000000000001"/>
      </dia:attribute>
2106
2107
2108
2109
2110
2111
2112
2113

2114
2115
2116
2117
2118
2119
2120
2106
2107
2108
2109
2110
2111
2112

2113
2114
2115
2116
2117
2118
2119
2120







-
+







      <dia:attribute name="line_style">
        <dia:enum val="0"/>
        <dia:real val="1"/>
      </dia:attribute>
      <dia:attribute name="text">
        <dia:composite type="text">
          <dia:attribute name="string">
            <dia:string>#INTF#</dia:string>
            <dia:string>#INTF:y_e#</dia:string>
          </dia:attribute>
          <dia:attribute name="font">
            <dia:font family="serif" style="80" name="Times-Roman"/>
          </dia:attribute>
          <dia:attribute name="height">
            <dia:real val="1"/>
          </dia:attribute>
2259
2260
2261
2262
2263
2264
2265
2266

2267
2268
2269
2270
2271
2272
2273
2259
2260
2261
2262
2263
2264
2265

2266
2267
2268
2269
2270
2271
2272
2273







-
+







      </dia:attribute>
    </dia:object>
    <dia:object type="BondGraph - MTT bond" version="0" id="O46">
      <dia:attribute name="obj_pos">
        <dia:point val="56.1107,35.8536"/>
      </dia:attribute>
      <dia:attribute name="obj_bb">
        <dia:rectangle val="49.1716,34.0634;52.715,36.7911"/>
        <dia:rectangle val="48.305,34.021;55.1755,36.8061"/>
      </dia:attribute>
      <dia:attribute name="conn_endpoints">
        <dia:point val="56.1107,35.8536"/>
        <dia:point val="47.4169,36.0036"/>
      </dia:attribute>
      <dia:attribute name="numcp">
        <dia:int val="1"/>
2305
2306
2307
2308
2309
2310
2311
2312

2313
2314
2315
2316
2317
2318
2319
2305
2306
2307
2308
2309
2310
2311

2312
2313
2314
2315
2316
2317
2318
2319







-
+







      </dia:connections>
    </dia:object>
    <dia:object type="BondGraph - MTT bond" version="0" id="O47">
      <dia:attribute name="obj_pos">
        <dia:point val="37.2607,21.4036"/>
      </dia:attribute>
      <dia:attribute name="obj_bb">
        <dia:rectangle val="36.4227,22.696;38.4961,27.2167"/>
        <dia:rectangle val="36.4167,21.746;38.5021,28.1668"/>
      </dia:attribute>
      <dia:attribute name="conn_endpoints">
        <dia:point val="37.2607,21.4036"/>
        <dia:point val="37.3084,28.9743"/>
      </dia:attribute>
      <dia:attribute name="numcp">
        <dia:int val="1"/>
2351
2352
2353
2354
2355
2356
2357
2358

2359
2360
2361
2362
2363
2364
2365
2366
2367
2368






2369
2370
2371
2372
2373
2374
2375
2351
2352
2353
2354
2355
2356
2357

2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381







-
+










+
+
+
+
+
+







      </dia:connections>
    </dia:object>
    <dia:object type="BondGraph - MTT bond" version="0" id="O48">
      <dia:attribute name="obj_pos">
        <dia:point val="37.3084,28.9743"/>
      </dia:attribute>
      <dia:attribute name="obj_bb">
        <dia:rectangle val="38.1477,27.1109;40.7199,29.7628"/>
        <dia:rectangle val="38.6399,27.1169;40.0535,29.7601"/>
      </dia:attribute>
      <dia:attribute name="conn_endpoints">
        <dia:point val="37.3084,28.9743"/>
        <dia:point val="42.5,28.9536"/>
      </dia:attribute>
      <dia:attribute name="numcp">
        <dia:int val="1"/>
      </dia:attribute>
      <dia:attribute name="line_width">
        <dia:real val="0.050000000000000003"/>
      </dia:attribute>
      <dia:attribute name="absolute_start_gap">
        <dia:real val="1"/>
      </dia:attribute>
      <dia:attribute name="absolute_end_gap">
        <dia:real val="1"/>
      </dia:attribute>
      <dia:attribute name="object_edge_start">
        <dia:boolean val="true"/>
      </dia:attribute>
      <dia:attribute name="object_edge_end">
        <dia:boolean val="true"/>
      </dia:attribute>
2394
2395
2396
2397
2398
2399
2400
2401

2402
2403
2404
2405
2406
2407
2408
2409
2410
2411






2412
2413
2414
2415
2416
2417
2418
2400
2401
2402
2403
2404
2405
2406

2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430







-
+










+
+
+
+
+
+







      </dia:connections>
    </dia:object>
    <dia:object type="BondGraph - MTT bond" version="0" id="O49">
      <dia:attribute name="obj_pos">
        <dia:point val="47.4169,36.0036"/>
      </dia:attribute>
      <dia:attribute name="obj_bb">
        <dia:rectangle val="46.6297,36.3024;48.6318,39.8449"/>
        <dia:rectangle val="46.6256,37.2919;48.6277,38.8449"/>
      </dia:attribute>
      <dia:attribute name="conn_endpoints">
        <dia:point val="47.4169,36.0036"/>
        <dia:point val="47.4357,40.6036"/>
      </dia:attribute>
      <dia:attribute name="numcp">
        <dia:int val="1"/>
      </dia:attribute>
      <dia:attribute name="line_width">
        <dia:real val="0.050000000000000003"/>
      </dia:attribute>
      <dia:attribute name="absolute_start_gap">
        <dia:real val="1"/>
      </dia:attribute>
      <dia:attribute name="absolute_end_gap">
        <dia:real val="1"/>
      </dia:attribute>
      <dia:attribute name="object_edge_start">
        <dia:boolean val="true"/>
      </dia:attribute>
      <dia:attribute name="object_edge_end">
        <dia:boolean val="true"/>
      </dia:attribute>
2537
2538
2539
2540
2541
2542
2543
2544

2545
2546
2547
2548
2549
2550
2551
2549
2550
2551
2552
2553
2554
2555

2556
2557
2558
2559
2560
2561
2562
2563







-
+







          <dia:attribute name="font">
            <dia:font family="serif" style="80" name="Times-Roman"/>
          </dia:attribute>
          <dia:attribute name="height">
            <dia:real val="1"/>
          </dia:attribute>
          <dia:attribute name="pos">
            <dia:point val="47.4215,45.2536"/>
            <dia:point val="47.4214,45.2536"/>
          </dia:attribute>
          <dia:attribute name="color">
            <dia:color val="#000000"/>
          </dia:attribute>
          <dia:attribute name="alignment">
            <dia:enum val="1"/>
          </dia:attribute>
2559
2560
2561
2562
2563
2564
2565
2566

2567
2568
2569
2570
2571
2572
2573
2574
2575
2576






2577
2578
2579
2580
2581
2582
2583
2571
2572
2573
2574
2575
2576
2577

2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601







-
+










+
+
+
+
+
+







      </dia:attribute>
    </dia:object>
    <dia:object type="BondGraph - MTT bond" version="0" id="O52">
      <dia:attribute name="obj_pos">
        <dia:point val="42.5,28.9536"/>
      </dia:attribute>
      <dia:attribute name="obj_bb">
        <dia:rectangle val="44.308,27.1352;46.6263,29.7972"/>
        <dia:rectangle val="45.5148,27.1565;46.9382,29.8257"/>
      </dia:attribute>
      <dia:attribute name="conn_endpoints">
        <dia:point val="42.5,28.9536"/>
        <dia:point val="48.3215,29.0536"/>
      </dia:attribute>
      <dia:attribute name="numcp">
        <dia:int val="1"/>
      </dia:attribute>
      <dia:attribute name="line_width">
        <dia:real val="0.050000000000000003"/>
      </dia:attribute>
      <dia:attribute name="absolute_start_gap">
        <dia:real val="1"/>
      </dia:attribute>
      <dia:attribute name="absolute_end_gap">
        <dia:real val="1"/>
      </dia:attribute>
      <dia:attribute name="object_edge_start">
        <dia:boolean val="true"/>
      </dia:attribute>
      <dia:attribute name="object_edge_end">
        <dia:boolean val="true"/>
      </dia:attribute>
2602
2603
2604
2605
2606
2607
2608
2609

2610
2611
2612
2613
2614
2615
2616
2617
2618
2619






2620
2621
2622
2623
2624
2625
2626
2620
2621
2622
2623
2624
2625
2626

2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650







-
+










+
+
+
+
+
+







      </dia:connections>
    </dia:object>
    <dia:object type="BondGraph - MTT bond" version="0" id="O53">
      <dia:attribute name="obj_pos">
        <dia:point val="47.4357,40.6036"/>
      </dia:attribute>
      <dia:attribute name="obj_bb">
        <dia:rectangle val="46.6323,40.9101;48.6326,44.2048"/>
        <dia:rectangle val="46.6356,41.6437;48.6293,43.2049"/>
      </dia:attribute>
      <dia:attribute name="conn_endpoints">
        <dia:point val="47.4357,40.6036"/>
        <dia:point val="47.4215,44.9536"/>
      </dia:attribute>
      <dia:attribute name="numcp">
        <dia:int val="1"/>
      </dia:attribute>
      <dia:attribute name="line_width">
        <dia:real val="0.050000000000000003"/>
      </dia:attribute>
      <dia:attribute name="absolute_start_gap">
        <dia:real val="1"/>
      </dia:attribute>
      <dia:attribute name="absolute_end_gap">
        <dia:real val="1"/>
      </dia:attribute>
      <dia:attribute name="object_edge_start">
        <dia:boolean val="true"/>
      </dia:attribute>
      <dia:attribute name="object_edge_end">
        <dia:boolean val="true"/>
      </dia:attribute>

Modified mttroot/mtt/lib/examples/Dia/robotrain/trailer_lbl.txt from [b833a95bcb] to [be088eb97e].

37
38
39
40
41
42
43


44
45
46
47
48
49
50
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52







+
+







	y	  SS		external		

## Component type Df
	omega	  SS		external		
	v	  SS		external		

## Component type INTF
	x_e	  none
	y_e	  none
	yaw	  none				

## Component type SS
	[x1]	  SS		external,external		
	[x2]	  SS		external,external		
	[y1]	  SS		external,external		
	[y2]	  SS		external,external		


MTT: Model Transformation Tools
GitHub | SourceHut | Sourceforge | Fossil RSS ]