You have a V-shaped track that is slightly inclined. When a cylinder is placed at the lower end of the track, it stays put or rolls further down. However, when a double cone (two cones joined at their bases) is placed at the lower, narrow end of the track, it appears to spontaneously roll upward toward the higher, wider end.
What may appear as magic at first thought is actually not magic as while it looks like the double cone is moving up, its center of mass is actually moving downward. The rails of the track are not parallel; they diverge (spread apart) as they go “up” the incline. As the double cone rolls toward the wider end of the track, the points of contact between the cone and the rails move outward toward the thinner part of the cone. Because the cone is thicker in the middle than at the tips, the central axis (where the center of mass is located) actually gets closer to the ground as the rails spread apart. So, the cone’s center of mass falls due to the diverging tracks.